public sealed class QuotaAdjusterSettings : IMessage<QuotaAdjusterSettings>, IEquatable<QuotaAdjusterSettings>, IDeepCloneable<QuotaAdjusterSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Quotas v1beta API class QuotaAdjusterSettings.
The QuotaAdjusterSettings resource defines the settings for the Quota Adjuster.
Implements
IMessageQuotaAdjusterSettings, IEquatableQuotaAdjusterSettings, IDeepCloneableQuotaAdjusterSettings, IBufferMessage, IMessageNamespace
Google.Cloud.CloudQuotas.V1BetaAssembly
Google.Cloud.CloudQuotas.V1Beta.dll
Constructors
QuotaAdjusterSettings()
public QuotaAdjusterSettings()
QuotaAdjusterSettings(QuotaAdjusterSettings)
public QuotaAdjusterSettings(QuotaAdjusterSettings other)
Parameter | |
---|---|
Name | Description |
other |
QuotaAdjusterSettings |
Properties
Enablement
public QuotaAdjusterSettings.Types.Enablement Enablement { get; set; }
Optional. The configured value of the enablement at the given resource.
Property Value | |
---|---|
Type | Description |
QuotaAdjusterSettingsTypesEnablement |
Etag
public string Etag { get; set; }
Optional. The current ETag of the QuotaAdjusterSettings. If an ETag is provided on update and does not match the current server's ETag in the QuotaAdjusterSettings, the request is blocked and returns an ABORTED error. See https://google.aip.dev/134#etags for more details on ETags.
Property Value | |
---|---|
Type | Description |
string |
Inherited
public bool Inherited { get; set; }
Optional. Indicates whether the setting is inherited or explicitly specified.
Property Value | |
---|---|
Type | Description |
bool |
InheritedFrom
public string InheritedFrom { get; set; }
Output only. The resource container from which the setting is inherited. This refers to the nearest ancestor with enablement set (either ENABLED or DISABLED). The value can be an organizations/{organization_id}, folders/{folder_id}, or can be 'default' if no ancestor exists with enablement set. The value will be empty when enablement is directly set on this container.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Identifier. Name of the config would be of the format: projects/PROJECT_NUMBER/locations/global/quotaAdjusterSettings folders/FOLDER_NUMBER/locations/global/quotaAdjusterSettings organizations/ORGANIZATION_NUMBER/locations/global/quotaAdjusterSettings
Property Value | |
---|---|
Type | Description |
string |
QuotaAdjusterSettingsName
public QuotaAdjusterSettingsName QuotaAdjusterSettingsName { get; set; }
QuotaAdjusterSettingsName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
QuotaAdjusterSettingsName |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |