cloudstack_template
Use this datasource to get the ID of a template for use in other resources.
Example Usage
data "cloudstack_template" "my_template" {
template_filter = "featured"
filter {
name = "name"
value = "CentOS 7\\.1"
}
filter {
name = "hypervisor"
value = "KVM"
}
}
Argument Reference
-
template_filter- (Required) The template filter. Possible values arefeatured,self,selfexecutable,sharedexecutable,executableandcommunity(see the Cloudstack API listTemplate command documentation). -
filter- (Required) One or more name/value pairs to filter off of. You can apply filters on any exported attributes.
Attributes Reference
The following attributes are exported:
-
id- The template ID. -
account- The account name to which the template belongs. -
created- The date this template was created. -
display_text- The template display text. -
format- The format of the template. -
hypervisor- The hypervisor on which the templates runs. -
name- The template name. -
size- The size of the template. -
tags- The tags associated with this template.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/cloudstack/d/template.html