v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1363121226.6 KB
projects

Creates a deployment in a given project and location. See https://google.aip.dev/133.

post/v1/{+parent}/interceptDeployments

Path parameters

parentstring required

Required. The parent resource where this deployment will be created. Format: projects/{project}/locations/{location}

Query parameters

interceptDeploymentIdstring

Required. The ID to use for the new deployment, which will become the final component of the deployment's resource name.

requestIdstring

Optional. A unique identifier for this request. Must be a UUID4. This request is only idempotent if a request_id is provided. See https://google.aip.dev/155 for more details.

Request body

reconcilingboolean

Output only. The current state of the resource does not match the user's intended state, and the system is working to reconcile them. This part of the normal operation (e.g. linking a new association to the parent group). See https://google.aip.dev/128.

createTimestring google-datetime

Output only. The timestamp when the resource was created. See https://google.aip.dev/148#timestamps.

descriptionstring

Optional. User-provided description of the deployment. Used as additional context for the deployment.

labelsobject

Optional. Labels are key/value pairs that help to organize and filter resources.

forwardingRulestring

Required. Immutable. The regional forwarding rule that fronts the interceptors, for example: projects/123456789/regions/us-central1/forwardingRules/my-rule. See https://google.aip.dev/124.

namestring

Immutable. Identifier. The resource name of this deployment, for example: projects/123456789/locations/us-central1-a/interceptDeployments/my-dep. See https://google.aip.dev/122 for more details.

updateTimestring google-datetime

Output only. The timestamp when the resource was most recently updated. See https://google.aip.dev/148#timestamps.

state'STATE_UNSPECIFIED' | 'ACTIVE' | 'CREATING' | 'DELETING' | 'OUT_OF_SYNC' | 'DELETE_FAILED'

Output only. The current state of the deployment. See https://google.aip.dev/216.

interceptDeploymentGroupstring

Required. Immutable. The deployment group that this deployment is a part of, for example: projects/123456789/locations/global/interceptDeploymentGroups/my-dg. See https://google.aip.dev/124.

Response

Successful response