v1

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

Creates a new deployment in the given app.

post/v1/{+parent}/deployments

Path parameters

parentstring required

Required. The parent app. Format: projects/{project}/locations/{location}/apps/{app}

Query parameters

deploymentIdstring

Optional. The ID to use for the deployment, which will become the final component of the deployment's resource name. If not provided, a unique ID will be automatically assigned for the deployment.

Request body

etagstring

Output only. Etag used to ensure the object hasn't changed during a read-modify-write operation. If the etag is empty, the update will overwrite any concurrent changes.

createTimestring google-datetime

Output only. Timestamp when this deployment was created.

updateTimestring google-datetime

Output only. Timestamp when this deployment was last updated.

namestring

Identifier. The resource name of the deployment. Format: projects/{project}/locations/{location}/apps/{app}/deployments/{deployment}

displayNamestring

Required. Display name of the deployment.

appVersionstring

Optional. The resource name of the app version to deploy. Format: projects/{project}/locations/{location}/apps/{app}/versions/{version} Use projects/{project}/locations/{location}/apps/{app}/versions/- to use the draft app.

Response

Successful response