You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -162,7 +163,8 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
162
163
:quotaUser=>:query,
163
164
:uploadType=>:query,
164
165
:upload_protocol=>:query,
165
-
:deletePolicy=>:query
166
+
:deletePolicy=>:query,
167
+
:"header.bypassBillingFilter"=>:query
166
168
}
167
169
168
170
request=
@@ -203,6 +205,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
203
205
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
204
206
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
205
207
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
@@ -239,7 +242,8 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
239
242
:prettyPrint=>:query,
240
243
:quotaUser=>:query,
241
244
:uploadType=>:query,
242
-
:upload_protocol=>:query
245
+
:upload_protocol=>:query,
246
+
:"header.bypassBillingFilter"=>:query
243
247
}
244
248
245
249
request=
@@ -280,6 +284,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
280
284
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
281
285
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
282
286
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
* `:preview` (*type:* `boolean()`) - If set to true, creates a deployment and creates "shell" resources but does not actually instantiate these resources. This allows you to preview what your deployment looks like. After previewing a deployment, you can deploy your resources by making a request with the `update()` method or you can use the `cancelPreview()` method to cancel the preview altogether. Note that the deployment will still exist after you cancel the preview and you must separately delete this deployment if you want to remove it.
* `:preview` (*type:* `boolean()`) - If set to true, updates the deployment and creates and updates the "shell" resources but does not actually alter or instantiate these resources. This allows you to preview what your deployment will look like. You can use this intent to preview how an update would affect your deployment. You must provide a `target.config` with a configuration if this is set to true. After previewing a deployment, you can deploy your resources by making a request with the `update()` or you can `cancelPreview()` to remove the preview altogether. Note that the deployment will still exist after you cancel the preview and you must separately delete this deployment if you want to remove it.
@@ -538,6 +547,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
538
547
:upload_protocol=>:query,
539
548
:createPolicy=>:query,
540
549
:deletePolicy=>:query,
550
+
:"header.bypassBillingFilter"=>:query,
541
551
:preview=>:query,
542
552
:body=>:body
543
553
}
@@ -738,6 +748,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Deployments do
738
748
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
739
749
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
740
750
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
* `:preview` (*type:* `boolean()`) - If set to true, updates the deployment and creates and updates the "shell" resources but does not actually alter or instantiate these resources. This allows you to preview what your deployment will look like. You can use this intent to preview how an update would affect your deployment. You must provide a `target.config` with a configuration if this is set to true. After previewing a deployment, you can deploy your resources by making a request with the `update()` or you can `cancelPreview()` to remove the preview altogether. Note that the deployment will still exist after you cancel the preview and you must separately delete this deployment if you want to remove it.
Copy file name to clipboardExpand all lines: clients/deployment_manager/lib/google_api/deployment_manager/v2/api/manifests.ex
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Manifests do
46
46
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
47
47
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
48
48
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
Copy file name to clipboardExpand all lines: clients/deployment_manager/lib/google_api/deployment_manager/v2/api/operations.ex
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -45,6 +45,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Operations do
45
45
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
46
46
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
47
47
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
Copy file name to clipboardExpand all lines: clients/deployment_manager/lib/google_api/deployment_manager/v2/api/resources.ex
+3-1Lines changed: 3 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -46,6 +46,7 @@ defmodule GoogleApi.DeploymentManager.V2.Api.Resources do
46
46
* `:quotaUser` (*type:* `String.t`) - Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
47
47
* `:uploadType` (*type:* `String.t`) - Legacy upload protocol for media (e.g. "media", "multipart").
48
48
* `:upload_protocol` (*type:* `String.t`) - Upload protocol for media (e.g. "raw", "multipart").
Describes the cause of the error with structured details. Example of an error when contacting the "pubsub.googleapis.com" API when it is not enabled: { "reason": "API_DISABLED" "domain": "googleapis.com" "metadata": { "resource": "projects/123", "service": "pubsub.googleapis.com" } } This response indicates that the pubsub.googleapis.com API is not enabled. Example of an error that is returned when attempting to create a Spanner instance in a region that is out of stock: { "reason": "STOCKOUT" "domain": "spanner.googleapis.com", "metadata": { "availableRegions": "us-central1,us-east2" } }
21
+
22
+
## Attributes
23
+
24
+
* `domain` (*type:* `String.t`, *default:* `nil`) - The logical grouping to which the "reason" belongs. The error domain is typically the registered service name of the tool or product that generates the error. Example: "pubsub.googleapis.com". If the error is generated by some common infrastructure, the error domain must be a globally unique value that identifies the infrastructure. For Google API infrastructure, the error domain is "googleapis.com".
25
+
* `metadata` (*type:* `map()`, *default:* `nil`) - Additional structured details about this error. Keys must match /a-z+/ but should ideally be lowerCamelCase. Also they must be limited to 64 characters in length. When identifying the current value of an exceeded limit, the units should be contained in the key, not the value. For example, rather than {"instanceLimit": "100/request"}, should be returned as, {"instanceLimitPerRequest": "100"}, if the client exceeds the number of instances that can be created in a single (batch) request.
26
+
* `reason` (*type:* `String.t`, *default:* `nil`) - The reason of the error. This is a constant value that identifies the proximate cause of the error. Error reasons are unique within a particular domain of errors. This should be at most 63 characters and match a regular expression of `A-Z+[A-Z0-9]`, which represents UPPER_SNAKE_CASE.
Copy file name to clipboardExpand all lines: clients/deployment_manager/lib/google_api/deployment_manager/v2/model/global_set_policy_request.ex
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -24,19 +24,22 @@ defmodule GoogleApi.DeploymentManager.V2.Model.GlobalSetPolicyRequest do
24
24
* `bindings` (*type:* `list(GoogleApi.DeploymentManager.V2.Model.Binding.t)`, *default:* `nil`) - Flatten Policy to create a backward compatible wire-format. Deprecated. Use 'policy' to specify bindings.
25
25
* `etag` (*type:* `String.t`, *default:* `nil`) - Flatten Policy to create a backward compatible wire-format. Deprecated. Use 'policy' to specify the etag.
26
26
* `policy` (*type:* `GoogleApi.DeploymentManager.V2.Model.Policy.t`, *default:* `nil`) - REQUIRED: The complete policy to be applied to the 'resource'. The size of the policy is limited to a few 10s of KB. An empty policy is in general a valid policy but certain services (like Projects) might reject them.
Provides links to documentation or for performing an out of band action. For example, if a quota check failed with an error indicating the calling project hasn't enabled the accessed service, this can contain a URL pointing directly to the right place in the developer console to flip the bit.
21
+
22
+
## Attributes
23
+
24
+
* `links` (*type:* `list(GoogleApi.DeploymentManager.V2.Model.HelpLink.t)`, *default:* `nil`) - URL(s) pointing to additional information on handling the current error.
0 commit comments