2424 source :
2525 repo : https://github.com/GoogleCloudPlatform/terraform-google-cloud-workflows.git
2626 sourceType : git
27- dir : /modules/simple-workflow
27+ dir : /modules/simple_workflow
2828 version : 0.1.0
2929 actuationTool :
3030 flavor : Terraform
5757 - name : workflow_description
5858 description : Description for the cloud workflow
5959 varType : string
60- defaultValue : Sample workflow Description
61- - name : region
62- description : The name of the region where workflow will be created
60+ defaultValue : " "
61+ - name : location
62+ description : The name of the location where workflow will be created
6363 varType : string
6464 required : true
6565 - name : workflow_source
@@ -71,33 +71,25 @@ spec:
7171 varType : map(string)
7272 defaultValue : {}
7373 - name : service_account_email
74- description : Service account email. Unused if service account is auto-created.
74+ description : Service account email.
7575 varType : string
7676 connections :
7777 - source :
7878 source : github.com/terraform-google-modules/terraform-google-service-accounts//modules/simple-sa
7979 version : " >= 4.4"
8080 spec :
8181 outputExpr : email
82- - name : service_account_create
83- description : Auto-create service account.
84- varType : bool
85- defaultValue : false
8682 outputs :
83+ - name : revision_id
84+ description : The revision of the workflow. A new one is generated if the service account or source contents is changed.
8785 - name : workflow_id
8886 description : Workflow identifier for the resource with format projects/{{project}}/locations/{{region}}/workflows/{{name}}
8987 type : string
90- - name : workflow_region
91- description : The region of the workflow.
92- type : string
93- - name : workflow_revision_id
94- description : The revision of the workflow. A new one is generated if the service account or source contents is changed.
95- type : string
9688 requirements :
9789 roles :
9890 - level : Project
9991 roles :
100- - roles/owner
92+ - roles/workflows.invoker
10193 services :
10294 - iam.googleapis.com
10395 - cloudresourcemanager.googleapis.com
@@ -109,5 +101,3 @@ spec:
109101 providerVersions :
110102 - source : hashicorp/google
111103 version : " >= 3.53, < 5.0"
112- - source : hashicorp/random
113- version : ~> 3.4.3
0 commit comments