Terraform Module for creating Operation Orchestration Service(OOS) on Alibaba Cloud.
English | 简体中文
This module is used to create a Operation Orchestration Service(OOS) under Alibaba Cloud.
These types of resources are supported:
module "example" {
source = "terraform-alicloud-modules/oos/alicloud"
resource_group_id = "rg-123456xxx"
#alicloud_oos_template
create_template = true
template_name = "tf-test"
version_name = "version_name"
auto_delete_executions = false
#alicloud_oos_parameter
create_parameter = true
parameter_name = "tf-test"
parameter_type = "String"
parameter_value = "example_value"
parameter_description = "parameter_description"
constraints = null
#alicloud_oos_application
create_application = true
application_name = "tf-test"
application_description = "application_description"
content = <<EOF
{
"FormatVersion":"OOS-2019-06-01",
"Description":"Describe instances of given status",
"Parameters":{
"Status":{
"Type":"String",
"Description":"(Required) The status of the Ecs instance."
}
},
"Tasks":[
{
"Properties":{
"Parameters":{
"Status":"{{ Status }}"
},
"API":"DescribeInstances",
"Service":"Ecs"
},
"Name":"foo",
"Action":"ACS::ExecuteApi"
}
]
}
EOF
}
- This module using AccessKey and SecretKey are from
profile
andshared_credentials_file
. If you have not set them yet, please install aliyun-cli and configure it.
Name | Version |
---|---|
terraform | > = 0.13.0 |
alicloud | > = 1.147.0 |
Name | Version |
---|---|
alicloud | > = 1.147.0 |
If you have any problems when using this module, please opening a provider issue and let us know.
Note: There does not recommend opening an issue on this repo.
Created and maintained by Alibaba Cloud Terraform Team(terraform@alibabacloud.com).
MIT Licensed. See LICENSE for full details.