mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-10-01 01:36:09 -04:00
37580009fe
Co-authored-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>
1.7 KiB
1.7 KiB
page_title | subcategory | description |
---|---|---|
constellation_image Data Source - constellation | Data source to resolve the CSP-specific OS image reference for a given version and attestation variant. |
constellation_image (Data Source)
Data source to resolve the CSP-specific OS image reference for a given version and attestation variant.
Example Usage
data "constellation_image" "example" {
image_version = "v2.13.0"
attestation_variant = "aws-sev-snp"
csp = "aws"
region = "eu-west-1"
}
Schema
Required
attestation_variant
(String) Attestation variant the image should work with. Can be one of:aws-sev-snp
aws-nitro-tpm
azure-sev-snp
gcp-sev-es
csp
(String) CSP (Cloud Service Provider) to use. (e.g.azure
) See the full list of CSPs that Constellation supports.
Optional
image_version
(String) Version of the Constellation OS image to use. (e.g.v2.13.0
). If not set, the provider version value is used.marketplace_image
(Boolean) Whether a marketplace image should be used. Currently only supported for Azure.region
(String) Region to retrieve the image for. Only required for AWS. The Constellation OS image must be replicated to the region,and the region must support AMD SEV-SNP, if it is used for Attestation.
Read-Only
reference
(String) CSP-specific reference to the image.