Reference documentation and code samples for the Cloud Quotas V1BETA API class Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings.
The QuotaAdjusterSettings resource defines the settings for the Quota Adjuster.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#enablement
def enablement() -> ::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement
Returns
- (::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement) — Optional. The configured value of the enablement at the given resource.
#enablement=
def enablement=(value) -> ::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement
Parameter
- value (::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement) — Optional. The configured value of the enablement at the given resource.
Returns
- (::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement) — Optional. The configured value of the enablement at the given resource.
#etag
def etag() -> ::String
Returns
- (::String) — 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.
#etag=
def etag=(value) -> ::String
Parameter
- value (::String) — 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.
Returns
- (::String) — 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.
#inherited
def inherited() -> ::Boolean
Returns
- (::Boolean) — Optional. Indicates whether the setting is inherited or explicitly specified.
#inherited=
def inherited=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. Indicates whether the setting is inherited or explicitly specified.
Returns
- (::Boolean) — Optional. Indicates whether the setting is inherited or explicitly specified.
#inherited_from
def inherited_from() -> ::String
Returns
- (::String) — 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.
#name
def name() -> ::String
Returns
- (::String) — 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
#name=
def name=(value) -> ::String
Parameter
- value (::String) — 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
Returns
- (::String) — 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
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.