Infrastructure Manager API

Creates and manages Google Cloud Platform resources and infrastructure.


The Service name is needed to create RPC client stubs.

CreateDeployment Creates a Deployment.
CreatePreview Creates a Preview.
DeleteDeployment Deletes a Deployment.
DeletePreview Deletes a Preview.
DeleteStatefile Deletes Terraform state file in a given deployment.
ExportDeploymentStatefile Exports Terraform state file from a given deployment.
ExportLockInfo Exports the lock info on a locked deployment.
ExportPreviewResult Export Preview results.
ExportRevisionStatefile Exports Terraform state file from a given revision.
GetDeployment Gets details about a Deployment.
GetPreview Gets details about a Preview.
GetResource Gets details about a Resource deployed by Infra Manager.
GetRevision Gets details about a Revision.
GetTerraformVersion Gets details about a TerraformVersion.
ImportStatefile Imports Terraform state file in a given deployment.
ListDeployments Lists Deployments in a given project and location.
ListPreviews Lists Previews in a given project and location.
ListResources Lists Resources in a given revision.
ListRevisions Lists Revisions of a deployment.
ListTerraformVersions Lists TerraformVersions in a given project and location.
LockDeployment Locks a deployment.
UnlockDeployment Unlocks a locked deployment.
UpdateDeployment Updates a Deployment.

GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.


GetIamPolicy Gets the access control policy for a resource.
SetIamPolicy Sets the access control policy on the specified resource.
TestIamPermissions Returns permissions that a caller has on the specified resource.


CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.