Distribution Configuration Distribution
data class DistributionConfigurationDistribution(val amiDistributionConfiguration: DistributionConfigurationDistributionAmiDistributionConfiguration? = null, val containerDistributionConfiguration: DistributionConfigurationDistributionContainerDistributionConfiguration? = null, val fastLaunchConfigurations: List<DistributionConfigurationDistributionFastLaunchConfiguration>? = null, val launchTemplateConfigurations: List<DistributionConfigurationDistributionLaunchTemplateConfiguration>? = null, val licenseConfigurationArns: List<String>? = null, val region: String, val s3ExportConfiguration: DistributionConfigurationDistributionS3ExportConfiguration? = null, val ssmParameterConfigurations: List<DistributionConfigurationDistributionSsmParameterConfiguration>? = null)
Constructors
Link copied to clipboard
constructor(amiDistributionConfiguration: DistributionConfigurationDistributionAmiDistributionConfiguration? = null, containerDistributionConfiguration: DistributionConfigurationDistributionContainerDistributionConfiguration? = null, fastLaunchConfigurations: List<DistributionConfigurationDistributionFastLaunchConfiguration>? = null, launchTemplateConfigurations: List<DistributionConfigurationDistributionLaunchTemplateConfiguration>? = null, licenseConfigurationArns: List<String>? = null, region: String, s3ExportConfiguration: DistributionConfigurationDistributionS3ExportConfiguration? = null, ssmParameterConfigurations: List<DistributionConfigurationDistributionSsmParameterConfiguration>? = null)
Properties
Link copied to clipboard
val amiDistributionConfiguration: DistributionConfigurationDistributionAmiDistributionConfiguration? = null
Configuration block with Amazon Machine Image (AMI) distribution settings. Detailed below.
Link copied to clipboard
val containerDistributionConfiguration: DistributionConfigurationDistributionContainerDistributionConfiguration? = null
Configuration block with container distribution settings. Detailed below.
Link copied to clipboard
val fastLaunchConfigurations: List<DistributionConfigurationDistributionFastLaunchConfiguration>? = null
Set of Windows faster-launching configurations to use for AMI distribution. Detailed below.
Link copied to clipboard
val launchTemplateConfigurations: List<DistributionConfigurationDistributionLaunchTemplateConfiguration>? = null
Set of launch template configuration settings that apply to image distribution. Detailed below.
Link copied to clipboard
Set of Amazon Resource Names (ARNs) of License Manager License Configurations.
Link copied to clipboard
Configuration block with S3 export settings. Detailed below.
Link copied to clipboard
val ssmParameterConfigurations: List<DistributionConfigurationDistributionSsmParameterConfiguration>? = null
Configuration block with SSM parameter configuration to use as AMI id output. Detailed below.