Class: Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings
- Inherits:
-
Object
- Object
- Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/api/cloudquotas/v1beta/quota_adjuster_settings.rb
Overview
The QuotaAdjusterSettings resource defines the settings for the Quota Adjuster.
Defined Under Namespace
Modules: Enablement
Instance Attribute Summary collapse
-
#enablement ⇒ ::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement
Required.
-
#etag ⇒ ::String
Optional.
-
#name ⇒ ::String
Identifier.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
Instance Attribute Details
#enablement ⇒ ::Google::Cloud::CloudQuotas::V1beta::QuotaAdjusterSettings::Enablement
Returns Required. The configured value of the enablement at the given resource.
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/api/cloudquotas/v1beta/quota_adjuster_settings.rb', line 71 class QuotaAdjusterSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The enablement status of the quota adjuster. module Enablement # The quota adjuster is in an unknown state. ENABLEMENT_UNSPECIFIED = 0 # The quota adjuster is enabled. ENABLED = 2 # The quota adjuster is disabled. DISABLED = 3 end end |
#etag ⇒ ::String
Returns 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.
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/api/cloudquotas/v1beta/quota_adjuster_settings.rb', line 71 class QuotaAdjusterSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The enablement status of the quota adjuster. module Enablement # The quota adjuster is in an unknown state. ENABLEMENT_UNSPECIFIED = 0 # The quota adjuster is enabled. ENABLED = 2 # The quota adjuster is disabled. DISABLED = 3 end end |
#name ⇒ ::String
Returns Identifier. Name of the configuration, in the following format:
projects/PROJECT_NUMBER/locations/global/quotaAdjusterSettings.
Replace PROJECT_NUMBER with the project number for your project.
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/api/cloudquotas/v1beta/quota_adjuster_settings.rb', line 71 class QuotaAdjusterSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The enablement status of the quota adjuster. module Enablement # The quota adjuster is in an unknown state. ENABLEMENT_UNSPECIFIED = 0 # The quota adjuster is enabled. ENABLED = 2 # The quota adjuster is disabled. DISABLED = 3 end end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp when the QuotaAdjusterSettings resource was last updated.
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'proto_docs/google/api/cloudquotas/v1beta/quota_adjuster_settings.rb', line 71 class QuotaAdjusterSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The enablement status of the quota adjuster. module Enablement # The quota adjuster is in an unknown state. ENABLEMENT_UNSPECIFIED = 0 # The quota adjuster is enabled. ENABLED = 2 # The quota adjuster is disabled. DISABLED = 3 end end |