Distribution Configuration Distribution Args
data class DistributionConfigurationDistributionArgs(val amiDistributionConfiguration: Output<DistributionConfigurationAmiDistributionConfigurationArgs>? = null, val containerDistributionConfiguration: Output<DistributionConfigurationContainerDistributionConfigurationArgs>? = null, val fastLaunchConfigurations: Output<List<DistributionConfigurationFastLaunchConfigurationArgs>>? = null, val launchTemplateConfigurations: Output<List<DistributionConfigurationLaunchTemplateConfigurationArgs>>? = null, val licenseConfigurationArns: Output<List<String>>? = null, val region: Output<String>) : ConvertibleToJava<DistributionConfigurationDistributionArgs>
The distributions of the distribution configuration.
Constructors
Link copied to clipboard
constructor(amiDistributionConfiguration: Output<DistributionConfigurationAmiDistributionConfigurationArgs>? = null, containerDistributionConfiguration: Output<DistributionConfigurationContainerDistributionConfigurationArgs>? = null, fastLaunchConfigurations: Output<List<DistributionConfigurationFastLaunchConfigurationArgs>>? = null, launchTemplateConfigurations: Output<List<DistributionConfigurationLaunchTemplateConfigurationArgs>>? = null, licenseConfigurationArns: Output<List<String>>? = null, region: Output<String>)
Properties
Link copied to clipboard
val amiDistributionConfiguration: Output<DistributionConfigurationAmiDistributionConfigurationArgs>? = null
The specific AMI settings, such as launch permissions and AMI tags. For details, see example schema below.
Link copied to clipboard
val containerDistributionConfiguration: Output<DistributionConfigurationContainerDistributionConfigurationArgs>? = null
Container distribution settings for encryption, licensing, and sharing in a specific Region. For details, see example schema below.
Link copied to clipboard
val fastLaunchConfigurations: Output<List<DistributionConfigurationFastLaunchConfigurationArgs>>? = null
The Windows faster-launching configurations to use for AMI distribution.
Link copied to clipboard
val launchTemplateConfigurations: Output<List<DistributionConfigurationLaunchTemplateConfigurationArgs>>? = null
A group of launchTemplateConfiguration settings that apply to image distribution.
Link copied to clipboard
The License Manager Configuration to associate with the AMI in the specified Region.