Cloud Quotas v1beta API - Class QuotaAdjusterSettings (1.0.0-beta02)

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.

Inheritance

object > QuotaAdjusterSettings

Namespace

Google.Cloud.CloudQuotas.V1Beta

Assembly

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