Class DistributionConfigurationDistributionArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.imagebuilder.inputs.DistributionConfigurationDistributionArgs
-
public final class DistributionConfigurationDistributionArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDistributionConfigurationDistributionArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DistributionConfigurationDistributionArgsEmpty
-
Method Summary
-
-
-
Field Detail
-
Empty
public static final DistributionConfigurationDistributionArgs Empty
-
-
Method Detail
-
amiDistributionConfiguration
public java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionAmiDistributionConfigurationArgs>> amiDistributionConfiguration()
- Returns:
- Configuration block with AMI distribution settings. Detailed below.
-
containerDistributionConfiguration
public java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionContainerDistributionConfigurationArgs>> containerDistributionConfiguration()
- Returns:
- Configuration block with container distribution settings. Detailed below.
-
fastLaunchConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<DistributionConfigurationDistributionFastLaunchConfigurationArgs>>> fastLaunchConfigurations()
- Returns:
- Set of Windows faster-launching configurations to use for AMI distribution. Detailed below.
-
launchTemplateConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<DistributionConfigurationDistributionLaunchTemplateConfigurationArgs>>> launchTemplateConfigurations()
- Returns:
- Set of launch template configuration settings that apply to image distribution. Detailed below.
-
licenseConfigurationArns
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> licenseConfigurationArns()
- Returns:
- Set of ARNs of License Manager License Configurations.
-
region
public com.pulumi.core.Output<java.lang.String> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
s3ExportConfiguration
public java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionS3ExportConfigurationArgs>> s3ExportConfiguration()
- Returns:
- Configuration block with S3 export settings. Detailed below.
-
ssmParameterConfigurations
public java.util.Optional<com.pulumi.core.Output<java.util.List<DistributionConfigurationDistributionSsmParameterConfigurationArgs>>> ssmParameterConfigurations()
- Returns:
- Configuration block with SSM parameter configuration to use as AMI ID output. Detailed below.
-
builder
public static DistributionConfigurationDistributionArgs.Builder builder()
-
builder
public static DistributionConfigurationDistributionArgs.Builder builder(DistributionConfigurationDistributionArgs defaults)
-
-