DistributionConfigurationDistributionArgs

data class DistributionConfigurationDistributionArgs(val amiDistributionConfiguration: Output<DistributionConfigurationDistributionAmiDistributionConfigurationArgs>? = null, val containerDistributionConfiguration: Output<DistributionConfigurationDistributionContainerDistributionConfigurationArgs>? = null, val fastLaunchConfigurations: Output<List<DistributionConfigurationDistributionFastLaunchConfigurationArgs>>? = null, val launchTemplateConfigurations: Output<List<DistributionConfigurationDistributionLaunchTemplateConfigurationArgs>>? = null, val licenseConfigurationArns: Output<List<String>>? = null, val region: Output<String>, val s3ExportConfiguration: Output<DistributionConfigurationDistributionS3ExportConfigurationArgs>? = null, val ssmParameterConfigurations: Output<List<DistributionConfigurationDistributionSsmParameterConfigurationArgs>>? = null) : ConvertibleToJava<DistributionConfigurationDistributionArgs>

Constructors

constructor(amiDistributionConfiguration: Output<DistributionConfigurationDistributionAmiDistributionConfigurationArgs>? = null, containerDistributionConfiguration: Output<DistributionConfigurationDistributionContainerDistributionConfigurationArgs>? = null, fastLaunchConfigurations: Output<List<DistributionConfigurationDistributionFastLaunchConfigurationArgs>>? = null, launchTemplateConfigurations: Output<List<DistributionConfigurationDistributionLaunchTemplateConfigurationArgs>>? = null, licenseConfigurationArns: Output<List<String>>? = null, region: Output<String>, s3ExportConfiguration: Output<DistributionConfigurationDistributionS3ExportConfigurationArgs>? = null, ssmParameterConfigurations: Output<List<DistributionConfigurationDistributionSsmParameterConfigurationArgs>>? = null)

Properties

Link copied to clipboard

Configuration block with Amazon Machine Image (AMI) distribution settings. Detailed below.

Link copied to clipboard

Configuration block with container distribution settings. Detailed below.

Link copied to clipboard

Set of Windows faster-launching configurations to use for AMI distribution. Detailed below.

Link copied to clipboard

Set of launch template configuration settings that apply to image distribution. Detailed below.

Link copied to clipboard
val licenseConfigurationArns: Output<List<String>>? = null

Set of Amazon Resource Names (ARNs) of License Manager License Configurations.

Link copied to clipboard
val region: Output<String>

AWS Region for the distribution. The following arguments are optional:

Link copied to clipboard

Configuration block with S3 export settings. Detailed below.

Link copied to clipboard

Configuration block with SSM parameter configuration to use as AMI id output. Detailed below.

Functions

Link copied to clipboard
open override fun toJava(): DistributionConfigurationDistributionArgs