mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-13 21:19:05 +01:00
Update all json files; make some fixes to make it work at all
This commit is contained in:
@@ -3,10 +3,10 @@
|
||||
"oauth2": {
|
||||
"scopes": {
|
||||
"https://www.googleapis.com/auth/cloud-platform": {
|
||||
"description": "See, edit, configure, and delete your Google Cloud Platform data"
|
||||
"description": "See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account."
|
||||
},
|
||||
"https://www.googleapis.com/auth/cloud-platform.read-only": {
|
||||
"description": "View your data across Google Cloud Platform services"
|
||||
"description": "View your data across Google Cloud services and see the email address of your Google Account"
|
||||
},
|
||||
"https://www.googleapis.com/auth/service.management": {
|
||||
"description": "Manage your Google API service configuration"
|
||||
@@ -426,7 +426,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20210330",
|
||||
"revision": "20220305",
|
||||
"rootUrl": "https://serviceusage.googleapis.com/",
|
||||
"schemas": {
|
||||
"AdminQuotaPolicy": {
|
||||
@@ -434,14 +434,14 @@
|
||||
"id": "AdminQuotaPolicy",
|
||||
"properties": {
|
||||
"container": {
|
||||
"description": "The cloud resource container at which the quota policy is created. The format is {container_type}/{container_number}",
|
||||
"description": "The cloud resource container at which the quota policy is created. The format is `{container_type}/{container_number}`",
|
||||
"type": "string"
|
||||
},
|
||||
"dimensions": {
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": " If this map is nonempty, then this policy applies only to specific values for dimensions defined in the limit unit. For example, an policy on a limit with the unit 1/{project}/{region} could contain an entry with the key \"region\" and the value \"us-east-1\"; the policy is only applied to quota consumed in that region. This map has the following restrictions: * If \"region\" appears as a key, its value must be a valid Cloud region. * If \"zone\" appears as a key, its value must be a valid Cloud zone. * Keys other than \"region\" or \"zone\" are not valid.",
|
||||
"description": " If this map is nonempty, then this policy applies only to specific values for dimensions defined in the limit unit. For example, an policy on a limit with the unit `1/{project}/{region}` could contain an entry with the key `region` and the value `us-east-1`; the policy is only applied to quota consumed in that region. This map has the following restrictions: * If `region` appears as a key, its value must be a valid Cloud region. * If `zone` appears as a key, its value must be a valid Cloud zone. * Keys other than `region` or `zone` are not valid.",
|
||||
"type": "object"
|
||||
},
|
||||
"metric": {
|
||||
@@ -566,7 +566,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Authentication": {
|
||||
"description": "`Authentication` defines the authentication configuration for an API. Example for an API targeted for external use: name: calendar.googleapis.com authentication: providers: - id: google_calendar_auth jwks_uri: https://www.googleapis.com/oauth2/v1/certs issuer: https://securetoken.google.com rules: - selector: \"*\" requirements: provider_id: google_calendar_auth",
|
||||
"description": "`Authentication` defines the authentication configuration for API methods provided by an API service. Example: name: calendar.googleapis.com authentication: providers: - id: google_calendar_auth jwks_uri: https://www.googleapis.com/oauth2/v1/certs issuer: https://securetoken.google.com rules: - selector: \"*\" requirements: provider_id: google_calendar_auth - selector: google.calendar.Delegate oauth: canonical_scopes: https://www.googleapis.com/auth/calendar.read",
|
||||
"id": "Authentication",
|
||||
"properties": {
|
||||
"providers": {
|
||||
@@ -647,11 +647,6 @@
|
||||
"description": "The JWT audience is used when generating a JWT ID token for the backend. This ID token will be added in the HTTP \"authorization\" header, and sent to the backend.",
|
||||
"type": "string"
|
||||
},
|
||||
"minDeadline": {
|
||||
"description": "Minimum deadline in seconds needed for this method. Calls having deadline value lower than this will be rejected.",
|
||||
"format": "double",
|
||||
"type": "number"
|
||||
},
|
||||
"operationDeadline": {
|
||||
"description": "The number of seconds to wait for the completion of a long running operation. The default is no deadline.",
|
||||
"format": "double",
|
||||
@@ -850,16 +845,22 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Control": {
|
||||
"description": "Selects and configures the service controller used by the service. The service controller handles features like abuse, quota, billing, logging, monitoring, etc.",
|
||||
"description": "Selects and configures the service controller used by the service. The service controller handles two things: - **What is allowed:** for each API request, Chemist checks the project status, activation status, abuse status, billing status, service status, location restrictions, VPC Service Controls, SuperQuota, and other policies. - **What has happened:** for each API response, Chemist reports the telemetry data to analytics, auditing, billing, eventing, logging, monitoring, sawmill, and tracing. Chemist also accepts telemetry data not associated with API traffic, such as billing metrics. Example: control: environment: servicecontrol.googleapis.com",
|
||||
"id": "Control",
|
||||
"properties": {
|
||||
"environment": {
|
||||
"description": "The service control environment to use. If empty, no control plane feature (like quota and billing) will be enabled.",
|
||||
"description": "The service controller environment to use. If empty, no control plane feature (like quota and billing) will be enabled. The recommended value for most services is servicecontrol.googleapis.com",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"CreateAdminQuotaPolicyMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by CreateAdminQuotaPolicy.",
|
||||
"id": "CreateAdminQuotaPolicyMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"CustomError": {
|
||||
"description": "Customize service error responses. For example, list any service specific protobuf types that can appear in error detail lists of error responses. Example: custom_error: types: - google.foo.v1.CustomError - google.foo.v1.AnotherError",
|
||||
"id": "CustomError",
|
||||
@@ -911,6 +912,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"DeleteAdminQuotaPolicyMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by DeleteAdminQuotaPolicy.",
|
||||
"id": "DeleteAdminQuotaPolicyMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"DisableServiceRequest": {
|
||||
"description": "Request message for the `DisableService` method.",
|
||||
"id": "DisableServiceRequest",
|
||||
@@ -978,7 +985,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"summary": {
|
||||
"description": "A short summary of what the service does. Can only be provided by plain text.",
|
||||
"description": "A short description of what the service does. The summary must be plain text. It becomes the overview of the service displayed in Google Cloud Console. NOTE: This field is equivalent to the standard field `description`.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
@@ -993,11 +1000,11 @@
|
||||
"type": "string"
|
||||
},
|
||||
"description": {
|
||||
"description": "Description of the selected API(s).",
|
||||
"description": "Description of the selected proto element (e.g. a message, a method, a 'service' definition, or a field). Defaults to leading & trailing comments taken from the proto source definition of the proto element.",
|
||||
"type": "string"
|
||||
},
|
||||
"selector": {
|
||||
"description": "The selector is a comma-separated list of patterns. Each pattern is a qualified name of the element which may end in \"*\", indicating a wildcard. Wildcards are only allowed at the end and for a whole component of the qualified name, i.e. \"foo.*\" is ok, but not \"foo.b*\" or \"foo.*.bar\". A wildcard will match one or more components. To specify a default for all applicable elements, the whole pattern \"*\" is used.",
|
||||
"description": "The selector is a comma-separated list of patterns for any element such as a method, a field, an enum value. Each pattern is a qualified name of the element which may end in \"*\", indicating a wildcard. Wildcards are only allowed at the end and for a whole component of the qualified name, i.e. \"foo.*\" is ok, but not \"foo.b*\" or \"foo.*.bar\". A wildcard will match one or more components. To specify a default for all applicable elements, the whole pattern \"*\" is used.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
@@ -1042,16 +1049,9 @@
|
||||
"type": "object"
|
||||
},
|
||||
"Endpoint": {
|
||||
"description": "`Endpoint` describes a network endpoint of a service that serves a set of APIs. It is commonly known as a service endpoint. A service may expose any number of service endpoints, and all service endpoints share the same service definition, such as quota limits and monitoring metrics. Example service configuration: name: library-example.googleapis.com endpoints: # Below entry makes 'google.example.library.v1.Library' # API be served from endpoint address library-example.googleapis.com. # It also allows HTTP OPTIONS calls to be passed to the backend, for # it to decide whether the subsequent cross-origin request is # allowed to proceed. - name: library-example.googleapis.com allow_cors: true",
|
||||
"description": "`Endpoint` describes a network address of a service that serves a set of APIs. It is commonly known as a service endpoint. A service may expose any number of service endpoints, and all service endpoints share the same service definition, such as quota limits and monitoring metrics. Example: type: google.api.Service name: library-example.googleapis.com endpoints: # Declares network address `https://library-example.googleapis.com` # for service `library-example.googleapis.com`. The `https` scheme # is implicit for all service endpoints. Other schemes may be # supported in the future. - name: library-example.googleapis.com allow_cors: false - name: content-staging-library-example.googleapis.com # Allows HTTP OPTIONS calls to be passed to the API frontend, for it # to decide whether the subsequent cross-origin request is allowed # to proceed. allow_cors: true",
|
||||
"id": "Endpoint",
|
||||
"properties": {
|
||||
"aliases": {
|
||||
"description": "DEPRECATED: This field is no longer supported. Instead of using aliases, please specify multiple google.api.Endpoint for each of the intended aliases. Additional names that this endpoint will be hosted on.",
|
||||
"items": {
|
||||
"type": "string"
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"allowCors": {
|
||||
"description": "Allowing [CORS](https://en.wikipedia.org/wiki/Cross-origin_resource_sharing), aka cross-domain traffic, would allow the backends served from this endpoint to receive and respond to HTTP OPTIONS requests. The response will be used by the browser to determine whether the subsequent cross-origin request is allowed to proceed.",
|
||||
"type": "boolean"
|
||||
@@ -1237,6 +1237,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"GetServiceIdentityMetadata": {
|
||||
"description": "Metadata for the `GetServiceIdentity` method.",
|
||||
"id": "GetServiceIdentityMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"GetServiceIdentityResponse": {
|
||||
"description": "Response message for getting service identity.",
|
||||
"id": "GetServiceIdentityResponse",
|
||||
@@ -1261,7 +1267,7 @@
|
||||
"type": "object"
|
||||
},
|
||||
"GoogleApiService": {
|
||||
"description": "`Service` is the root object of Google service configuration schema. It describes basic information about a service, such as the name and the title, and delegates other aspects to sub-sections. Each sub-section is either a proto message or a repeated proto message that configures a specific aspect, such as auth. See each proto message definition for details. Example: type: google.api.Service name: calendar.googleapis.com title: Google Calendar API apis: - name: google.calendar.v3.Calendar authentication: providers: - id: google_calendar_auth jwks_uri: https://www.googleapis.com/oauth2/v1/certs issuer: https://securetoken.google.com rules: - selector: \"*\" requirements: provider_id: google_calendar_auth",
|
||||
"description": "`Service` is the root object of Google API service configuration (service config). It describes the basic information about a logical service, such as the service name and the user-facing title, and delegates other aspects to sub-sections. Each sub-section is either a proto message or a repeated proto message that configures a specific aspect, such as auth. For more information, see each proto message definition. Example: type: google.api.Service name: calendar.googleapis.com title: Google Calendar API apis: - name: google.calendar.v3.Calendar visibility: rules: - selector: \"google.calendar.v3.*\" restriction: PREVIEW backend: rules: - selector: \"google.calendar.v3.*\" address: calendar.example.com authentication: providers: - id: google_calendar_auth jwks_uri: https://www.googleapis.com/oauth2/v1/certs issuer: https://securetoken.google.com rules: - selector: \"*\" requirements: provider_id: google_calendar_auth",
|
||||
"id": "GoogleApiService",
|
||||
"properties": {
|
||||
"apis": {
|
||||
@@ -1312,7 +1318,7 @@
|
||||
"type": "array"
|
||||
},
|
||||
"enums": {
|
||||
"description": "A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name. Example: enums: - name: google.someapi.v1.SomeEnum",
|
||||
"description": "A list of all enum types included in this API service. Enums referenced directly or indirectly by the `apis` are automatically included. Enums which are not referenced but shall be included should be listed here by name by the configuration author. Example: enums: - name: google.someapi.v1.SomeEnum",
|
||||
"items": {
|
||||
"$ref": "Enum"
|
||||
},
|
||||
@@ -1383,11 +1389,11 @@
|
||||
"type": "array"
|
||||
},
|
||||
"title": {
|
||||
"description": "The product title for this service.",
|
||||
"description": "The product title for this service, it is the name displayed in Google Cloud Console.",
|
||||
"type": "string"
|
||||
},
|
||||
"types": {
|
||||
"description": "A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name. Example: types: - name: google.protobuf.Int32",
|
||||
"description": "A list of all proto message types included in this API service. Types referenced directly or indirectly by the `apis` are automatically included. Messages which are not referenced but shall be included, such as types used by the `google.protobuf.Any` type, should be listed here by name by the configuration author. Example: types: - name: google.protobuf.Int32",
|
||||
"items": {
|
||||
"$ref": "Type"
|
||||
},
|
||||
@@ -1609,6 +1615,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportAdminOverridesMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by ImportAdminOverrides.",
|
||||
"id": "ImportAdminOverridesMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportAdminOverridesResponse": {
|
||||
"description": "Response message for ImportAdminOverrides",
|
||||
"id": "ImportAdminOverridesResponse",
|
||||
@@ -1623,6 +1635,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportAdminQuotaPoliciesMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by ImportAdminQuotaPolicies.",
|
||||
"id": "ImportAdminQuotaPoliciesMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportAdminQuotaPoliciesResponse": {
|
||||
"description": "Response message for ImportAdminQuotaPolicies",
|
||||
"id": "ImportAdminQuotaPoliciesResponse",
|
||||
@@ -1637,6 +1655,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportConsumerOverridesMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by ImportConsumerOverrides.",
|
||||
"id": "ImportConsumerOverridesMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"ImportConsumerOverridesResponse": {
|
||||
"description": "Response message for ImportConsumerOverrides",
|
||||
"id": "ImportConsumerOverridesResponse",
|
||||
@@ -1882,10 +1906,10 @@
|
||||
"The feature is not yet implemented. Users can not use it.",
|
||||
"Prelaunch features are hidden from users and are only visible internally.",
|
||||
"Early Access features are limited to a closed group of testers. To use these features, you must sign up in advance and sign a Trusted Tester agreement (which includes confidentiality provisions). These features may be unstable, changed in backward-incompatible ways, and are not guaranteed to be released.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don\u2019t have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don't have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Beta is the point at which we are ready to open a release for any customer to use. There are no SLA or technical support obligations in a Beta release. Products will be complete from a feature perspective, but may have some open outstanding issues. Beta releases are suitable for limited production use cases.",
|
||||
"GA features are open to all developers and are considered stable and fully qualified for production use.",
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \u201cDeprecation Policy\u201d section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \"Deprecation Policy\" section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -1979,10 +2003,10 @@
|
||||
"The feature is not yet implemented. Users can not use it.",
|
||||
"Prelaunch features are hidden from users and are only visible internally.",
|
||||
"Early Access features are limited to a closed group of testers. To use these features, you must sign up in advance and sign a Trusted Tester agreement (which includes confidentiality provisions). These features may be unstable, changed in backward-incompatible ways, and are not guaranteed to be released.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don\u2019t have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don't have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Beta is the point at which we are ready to open a release for any customer to use. There are no SLA or technical support obligations in a Beta release. Products will be complete from a feature perspective, but may have some open outstanding issues. Beta releases are suitable for limited production use cases.",
|
||||
"GA features are open to all developers and are considered stable and fully qualified for production use.",
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \u201cDeprecation Policy\u201d section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \"Deprecation Policy\" section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -2064,10 +2088,10 @@
|
||||
"The feature is not yet implemented. Users can not use it.",
|
||||
"Prelaunch features are hidden from users and are only visible internally.",
|
||||
"Early Access features are limited to a closed group of testers. To use these features, you must sign up in advance and sign a Trusted Tester agreement (which includes confidentiality provisions). These features may be unstable, changed in backward-incompatible ways, and are not guaranteed to be released.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don\u2019t have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Alpha is a limited availability test for releases before they are cleared for widespread use. By Alpha, all significant design issues are resolved and we are in the process of verifying functionality. Alpha customers need to apply for access, agree to applicable terms, and have their projects allowlisted. Alpha releases don't have to be feature complete, no SLAs are provided, and there are no technical support obligations, but they will be far enough along that customers can actually use them in test environments or for limited-use tests -- just like they would in normal production cases.",
|
||||
"Beta is the point at which we are ready to open a release for any customer to use. There are no SLA or technical support obligations in a Beta release. Products will be complete from a feature perspective, but may have some open outstanding issues. Beta releases are suitable for limited production use cases.",
|
||||
"GA features are open to all developers and are considered stable and fully qualified for production use.",
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \u201cDeprecation Policy\u201d section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
"Deprecated features are scheduled to be shut down and removed. For more information, see the \"Deprecation Policy\" section of our [Terms of Service](https://cloud.google.com/terms/) and the [Google Cloud Platform Subject to the Deprecation Policy](https://cloud.google.com/terms/deprecation) documentation."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -2076,7 +2100,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"type": {
|
||||
"description": "Required. The monitored resource type. For example, the type `\"cloudsql_database\"` represents databases in Google Cloud SQL.",
|
||||
"description": "Required. The monitored resource type. For example, the type `\"cloudsql_database\"` represents databases in Google Cloud SQL. For a list of types, see [Monitoring resource types](https://cloud.google.com/monitoring/api/resources) and [Logging resource types](https://cloud.google.com/logging/docs/api/v2/resource-list).",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
@@ -2205,7 +2229,7 @@
|
||||
"id": "Page",
|
||||
"properties": {
|
||||
"content": {
|
||||
"description": "The Markdown content of the page. You can use (== include {path} ==) to include content from a Markdown file.",
|
||||
"description": "The Markdown content of the page. You can use (== include {path} ==) to include content from a Markdown file. The content can be used to produce the documentation page such as HTML format page.",
|
||||
"type": "string"
|
||||
},
|
||||
"name": {
|
||||
@@ -2302,14 +2326,14 @@
|
||||
"id": "QuotaOverride",
|
||||
"properties": {
|
||||
"adminOverrideAncestor": {
|
||||
"description": "The resource name of the ancestor that requested the override. For example: \"organizations/12345\" or \"folders/67890\". Used by admin overrides only.",
|
||||
"description": "The resource name of the ancestor that requested the override. For example: `organizations/12345` or `folders/67890`. Used by admin overrides only.",
|
||||
"type": "string"
|
||||
},
|
||||
"dimensions": {
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
},
|
||||
"description": "If this map is nonempty, then this override applies only to specific values for dimensions defined in the limit unit. For example, an override on a limit with the unit 1/{project}/{region} could contain an entry with the key \"region\" and the value \"us-east-1\"; the override is only applied to quota consumed in that region. This map has the following restrictions: * Keys that are not defined in the limit's unit are not valid keys. Any string appearing in {brackets} in the unit (besides {project} or {user}) is a defined key. * \"project\" is not a valid key; the project is already specified in the parent resource name. * \"user\" is not a valid key; the API does not support quota overrides that apply only to a specific user. * If \"region\" appears as a key, its value must be a valid Cloud region. * If \"zone\" appears as a key, its value must be a valid Cloud zone. * If any valid key other than \"region\" or \"zone\" appears in the map, then all valid keys other than \"region\" or \"zone\" must also appear in the map.",
|
||||
"description": "If this map is nonempty, then this override applies only to specific values for dimensions defined in the limit unit. For example, an override on a limit with the unit `1/{project}/{region}` could contain an entry with the key `region` and the value `us-east-1`; the override is only applied to quota consumed in that region. This map has the following restrictions: * Keys that are not defined in the limit's unit are not valid keys. Any string appearing in `{brackets}` in the unit (besides `{project}` or `{user}`) is a defined key. * `project` is not a valid key; the project is already specified in the parent resource name. * `user` is not a valid key; the API does not support quota overrides that apply only to a specific user. * If `region` appears as a key, its value must be a valid Cloud region. * If `zone` appears as a key, its value must be a valid Cloud zone. * If any valid key other than `region` or `zone` appears in the map, then all valid keys other than `region` or `zone` must also appear in the map.",
|
||||
"type": "object"
|
||||
},
|
||||
"metric": {
|
||||
@@ -2502,6 +2526,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"UpdateAdminQuotaPolicyMetadata": {
|
||||
"description": "Metadata message that provides information such as progress, partial failures, and similar information on each GetOperation call of LRO returned by UpdateAdminQuotaPolicy.",
|
||||
"id": "UpdateAdminQuotaPolicyMetadata",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"Usage": {
|
||||
"description": "Configuration controlling usage of a service.",
|
||||
"id": "Usage",
|
||||
|
||||
Reference in New Issue
Block a user