| Package | Description |
|---|---|
| software.amazon.awssdk.services.imagebuilder.model |
| Modifier and Type | Method and Description |
|---|---|
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.amiTags(Map<String,String> amiTags)
The tags to apply to AMIs distributed to this Region.
|
static AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.builder() |
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.description(String description)
The description of the distribution configuration.
|
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.kmsKeyId(String kmsKeyId)
The KMS key identifier used to encrypt the distributed image.
|
default AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.launchPermission(Consumer<LaunchPermissionConfiguration.Builder> launchPermission)
Launch permissions can be used to configure which AWS accounts can use the AMI to launch instances.
|
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.launchPermission(LaunchPermissionConfiguration launchPermission)
Launch permissions can be used to configure which AWS accounts can use the AMI to launch instances.
|
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.Builder.name(String name)
The name of the distribution configuration.
|
AmiDistributionConfiguration.Builder |
AmiDistributionConfiguration.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends AmiDistributionConfiguration.Builder> |
AmiDistributionConfiguration.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Distribution.Builder |
Distribution.Builder.amiDistributionConfiguration(Consumer<AmiDistributionConfiguration.Builder> amiDistributionConfiguration)
The specific AMI settings (for example, launch permissions, AMI tags).
|
Copyright © 2020. All rights reserved.