# Functions

V3ToV4 converts an existing v3 config to a v4 config.

# Constants

Version3 is the third version number for Constellation config file.

# Structs

AttestationConfig configuration values used for attestation.
AttestationVersion is a type that represents a version of a SNP.
AWSConfig are AWS specific configuration values used by the CLI.
AWSNitroTPM is the configuration for AWS Nitro TPM attestation.
AWSSEVSNP is the configuration for AWS SEV-SNP attestation.
AzureConfig are Azure specific configuration values used by the CLI.
AzureSEVSNP is the configuration for Azure SEV-SNP attestation.
AzureTrustedLaunch is the configuration for Azure Trusted Launch attestation.
Config defines configuration used by CLI.
GCPConfig are GCP specific configuration values used by the CLI.
GCPSEVES is the configuration for GCP SEV-ES attestation.
OpenStackConfig holds config information for OpenStack based Constellation deployments.
ProviderConfig are cloud-provider specific configuration values used by the CLI.
QEMUConfig holds config information for QEMU based Constellation deployments.
QEMUTDX is the configuration for QEMU TDX attestation.
QEMUVTPM is the configuration for QEMU vTPM attestation.
SNPFirmwareSignerConfig is the configuration for validating the firmware signer.

# Type aliases

Certificate is a wrapper around x509.Certificate allowing custom marshaling.