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}/mirroringDeployments

Path parameters

parentstring required

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

Query parameters

mirroringDeploymentIdstring

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

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.

updateTimestring google-datetime

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

namestring

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

labelsobject

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

forwardingRulestring

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

descriptionstring

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

createTimestring google-datetime

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

mirroringDeploymentGroupstring

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

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.

Response

Successful response