Skip to content

googleApigeeSharedflowDeployment

Deploys a revision of a sharedflow.

To get more information about SharedflowDeployment, see:

Argument Reference

The following arguments are supported:

  • orgId - (Required) The Apigee Organization associated with the Sharedflow

  • environment - (Required) The resource ID of the environment.

  • sharedflowId - (Required) Id of the Sharedflow to be deployed.

  • revision - (Required) Revision of the Sharedflow to be deployed.


  • serviceAccount - (Optional) The service account represents the identity of the deployed proxy, and determines what permissions it has. The format must be {ACCOUNT_ID}@{PROJECT}.iam.gserviceaccount.com.

Attributes Reference

In addition to the arguments listed above, the following computed attributes are exported:

  • id - an identifier for the resource with format organizations/{{orgId}}/environments/{{environment}}/sharedflows/{{sharedflowId}}/revisions/{{revision}}/deployments

Timeouts

This resource provides the following Timeouts configuration options:

  • create - Default is 20 minutes.
  • update - Default is 20 minutes.
  • delete - Default is 20 minutes.

Import

SharedflowDeployment can be imported using any of these accepted formats:

$ terraform import google_apigee_sharedflow_deployment.default organizations/{{org_id}}/environments/{{environment}}/sharedflows/{{sharedflow_id}}/revisions/{{revision}}/deployments/{{name}}
$ terraform import google_apigee_sharedflow_deployment.default {{org_id}}/{{environment}}/{{sharedflow_id}}/{{revision}}/{{name}}