googleApigeeSharedflowDeployment
Deploys a revision of a sharedflow.
To get more information about SharedflowDeployment, see:
- API documentation
- How-to Guides
- sharedflows.revisions.deployments
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 formatorganizations/{{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}}