alicloud_oos_templates
更新时间:
This data source provides a list of OOS Templates in an Alibaba Cloud account according to the specified filters.
-> NOTE: Available in v1.92.0+.
Example Usage
# Declare the data source
data "alicloud_oos_templates" "example" {
name_regex = "test"
tags={
"Created" = "TF",
"For" = "template Test"
}
share_type = "Private"
has_trigger = false
}
output "first_template_name" {
value = "${data.alicloud_oos_templates.example.templates.0.template_name}"
}
Argument Reference
The following arguments are supported:
ids
- (Optional) A list of OOS Template ids. Each element in the list is same as template_name.name_regex
- (Optional) A regex string to filter the results by the template_name.category
- (Optional) The category of template.created_by
- (Optional) The creator of the template.created_date
- (Optional) The template whose creation time is less than or equal to the specified time. The format is: YYYY-MM-DDThh:mm::ssZ.has_trigger
- (Optional) Is it triggered successfully.share_type
- (Optional) The sharing type of the template. Valid values:Private
,Public
.tags
- (Optional) A mapping of tags to assign to the resource.template_format
- (Optional) The format of the template. Valid values:JSON
,YAML
.template_type
- (Optional) The type of OOS Template.sort_field
- (Optional) Sort field. Valid values:TotalExecutionCount
,Popularity
,TemplateName
andCreatedDate
. Default toTotalExecutionCount
.sort_order
- (Optional) Sort order. Valid values:Ascending
,Descending
. Default toDescending
created_date_after
- (Optional) Create a template whose time is greater than or equal to the specified time. The format is: YYYY-MM-DDThh:mm:ssZ.output_file
- (Optional) File name where to save data source results (after runningterraform plan
).
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
ids
- A list of OOS Template ids. Each element in the list is same as template_name.names
- (Available in v1.114.0+) A list of OOS Template names.templates
- A list of OOS Templates. Each element contains the following attributes:id
- ID of the OOS Template. The value is same as template_name.template_name
- Name of the OOS Template.description
- Description of the OOS Template.template_id
- ID of the OOS Template resource.template_version
- Version of the OOS Template.updated_by
- The user who updated the template.updated_date
- The time when the template was updated.
文档内容是否对您有帮助?