proto_docs/google/api/cloudquotas/v1/resources.rb in google-cloud-cloud_quotas-v1-0.3.1 vs proto_docs/google/api/cloudquotas/v1/resources.rb in google-cloud-cloud_quotas-v1-0.3.2
- old
+ new
@@ -81,19 +81,13 @@
# @return [::Boolean]
# Whether the quota is a concurrent quota. Concurrent quotas are enforced
# on the total number of concurrent operations in flight at any given time.
# @!attribute [rw] service_request_quota_uri
# @return [::String]
- # URI to the page where the user can request more quotas for the cloud
- # service, such as
- # https://docs.google.com/spreadsheet/viewform?formkey=abc123&entry_0=\\{email}&entry_1=\\{id}.
- # Google Developers Console UI replace \\{email} with the current
- # user's e-mail, \\{id} with the current project number, or organization ID
- # with "organizations/" prefix. For example,
- # https://docs.google.com/spreadsheet/viewform?formkey=abc123&entry_0=johndoe@gmail.com&entry_1=25463754,
- # or
- # https://docs.google.com/spreadsheet/viewform?formkey=abc123&entry_0=johndoe@gmail.com&entry_1=organizations/26474422.
+ # URI to the page where users can request more quota for the cloud
+ # service—for example,
+ # https://console.cloud.google.com/iam-admin/quotas.
class QuotaInfo
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
# The enumeration of the types of a cloud resource container.
@@ -149,13 +143,13 @@
# The ID component following "locations/" must be "global".
# Example:
# `projects/123/locations/global/quotaPreferences/my-config-for-us-east1`
# @!attribute [rw] dimensions
# @return [::Google::Protobuf::Map{::String => ::String}]
- # The dimensions that this quota preference applies to. The key of the map
- # entry is the name of a dimension, such as "region", "zone", "network_id",
- # and the value of the map entry is the dimension value.
+ # Immutable. The dimensions that this quota preference applies to. The key of
+ # the map entry is the name of a dimension, such as "region", "zone",
+ # "network_id", and the value of the map entry is the dimension value.
#
# If a dimension is missing from the map of dimensions, the quota preference
# applies to all the dimension values except for those that have other quota
# preferences configured for the specific value.
#
@@ -194,15 +188,18 @@
# @!attribute [rw] justification
# @return [::String]
# The reason / justification for this quota preference.
# @!attribute [rw] contact_email
# @return [::String]
- # Required. Input only. An email address that can be used for quota related
+ # Input only. An email address that can be used for quota related
# communication between the Google Cloud and the user in case the Google
# Cloud needs further information to make a decision on whether the user
# preferred quota can be granted.
#
+ # The email address is optional for decrease quota preferences. In another
+ # word, QuotaConfig.preferred_value is smaller than the
+ # QuotaDetails.reset_value. It is required for increase quota preferences.
# The Google account for the email address must have quota update permission
# for the project, folder or organization this quota preference is for.
class QuotaPreference
include ::Google::Protobuf::MessageExts
extend ::Google::Protobuf::MessageExts::ClassMethods
@@ -235,12 +232,12 @@
# support to track the state of a quota preference request. The trace id is
# only produced for increase requests and is unique for each request. The
# quota decrease requests do not have a trace id.
# @!attribute [rw] annotations
# @return [::Google::Protobuf::Map{::String => ::String}]
- # The annotations map for clients to store small amounts of arbitrary data.
- # Do not put PII or other sensitive information here.
- # See https://google.aip.dev/128#annotations
+ # Optional. The annotations map for clients to store small amounts of
+ # arbitrary data. Do not put PII or other sensitive information here. See
+ # https://google.aip.dev/128#annotations
# @!attribute [r] request_origin
# @return [::Google::Cloud::CloudQuotas::V1::QuotaConfig::Origin]
# Output only. The origin of the quota preference request.
class QuotaConfig
include ::Google::Protobuf::MessageExts