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>, val ssmParameterConfigurations: Output<List<DistributionConfigurationSsmParameterConfigurationArgs>>? = null) : 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>, ssmParameterConfigurations: Output<List<DistributionConfigurationSsmParameterConfigurationArgs>>? = null)
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.
Link copied to clipboard
val ssmParameterConfigurations: Output<List<DistributionConfigurationSsmParameterConfigurationArgs>>? = null
The SSM parameter configurations to use for AMI distribution.