AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.blockDeviceMappingSet(Collection<AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails> blockDeviceMappingSet) |
Information about a block device mapping for an Amazon EC2 launch template.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.blockDeviceMappingSet(Consumer<AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails.Builder>... blockDeviceMappingSet) |
Information about a block device mapping for an Amazon EC2 launch template.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.blockDeviceMappingSet(AwsEc2LaunchTemplateDataBlockDeviceMappingSetDetails... blockDeviceMappingSet) |
Information about a block device mapping for an Amazon EC2 launch template.
|
static AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.builder() |
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.capacityReservationSpecification(Consumer<AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetails.Builder> capacityReservationSpecification) |
Specifies an instance's Capacity Reservation targeting option.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.capacityReservationSpecification(AwsEc2LaunchTemplateDataCapacityReservationSpecificationDetails capacityReservationSpecification) |
Specifies an instance's Capacity Reservation targeting option.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.cpuOptions(Consumer<AwsEc2LaunchTemplateDataCpuOptionsDetails.Builder> cpuOptions) |
Specifies the CPU options for an instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.cpuOptions(AwsEc2LaunchTemplateDataCpuOptionsDetails cpuOptions) |
Specifies the CPU options for an instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.creditSpecification(Consumer<AwsEc2LaunchTemplateDataCreditSpecificationDetails.Builder> creditSpecification) |
Specifies the credit option for CPU usage of a T2, T3, or T3a instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.creditSpecification(AwsEc2LaunchTemplateDataCreditSpecificationDetails creditSpecification) |
Specifies the credit option for CPU usage of a T2, T3, or T3a instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.disableApiStop(Boolean disableApiStop) |
Indicates whether to enable the instance for stop protection.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.disableApiTermination(Boolean disableApiTermination) |
If you set this parameter to true, you can't terminate the instance using the Amazon EC2
console, CLI, or API.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.ebsOptimized(Boolean ebsOptimized) |
Indicates whether the instance is optimized for Amazon EBS I/O.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticGpuSpecificationSet(Collection<AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails> elasticGpuSpecificationSet) |
Provides details about Elastic Graphics accelerators to associate with the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticGpuSpecificationSet(Consumer<AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails.Builder>... elasticGpuSpecificationSet) |
Provides details about Elastic Graphics accelerators to associate with the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticGpuSpecificationSet(AwsEc2LaunchTemplateDataElasticGpuSpecificationSetDetails... elasticGpuSpecificationSet) |
Provides details about Elastic Graphics accelerators to associate with the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticInferenceAcceleratorSet(Collection<AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails> elasticInferenceAcceleratorSet) |
The Amazon Elastic Inference accelerator for the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticInferenceAcceleratorSet(Consumer<AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails.Builder>... elasticInferenceAcceleratorSet) |
The Amazon Elastic Inference accelerator for the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.elasticInferenceAcceleratorSet(AwsEc2LaunchTemplateDataElasticInferenceAcceleratorSetDetails... elasticInferenceAcceleratorSet) |
The Amazon Elastic Inference accelerator for the instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.enclaveOptions(Consumer<AwsEc2LaunchTemplateDataEnclaveOptionsDetails.Builder> enclaveOptions) |
Indicates whether the Amazon EC2 instance is enabled for Amazon Web Services Nitro Enclaves.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.enclaveOptions(AwsEc2LaunchTemplateDataEnclaveOptionsDetails enclaveOptions) |
Indicates whether the Amazon EC2 instance is enabled for Amazon Web Services Nitro Enclaves.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.hibernationOptions(Consumer<AwsEc2LaunchTemplateDataHibernationOptionsDetails.Builder> hibernationOptions) |
Specifies whether your Amazon EC2 instance is configured for hibernation.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.hibernationOptions(AwsEc2LaunchTemplateDataHibernationOptionsDetails hibernationOptions) |
Specifies whether your Amazon EC2 instance is configured for hibernation.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.iamInstanceProfile(Consumer<AwsEc2LaunchTemplateDataIamInstanceProfileDetails.Builder> iamInstanceProfile) |
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.iamInstanceProfile(AwsEc2LaunchTemplateDataIamInstanceProfileDetails iamInstanceProfile) |
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.imageId(String imageId) |
The ID of the Amazon Machine Image (AMI).
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior) |
Provides the options for specifying the instance initiated shutdown behavior.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceMarketOptions(Consumer<AwsEc2LaunchTemplateDataInstanceMarketOptionsDetails.Builder> instanceMarketOptions) |
Specifies the market (purchasing) option for an instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceMarketOptions(AwsEc2LaunchTemplateDataInstanceMarketOptionsDetails instanceMarketOptions) |
Specifies the market (purchasing) option for an instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceRequirements(Consumer<AwsEc2LaunchTemplateDataInstanceRequirementsDetails.Builder> instanceRequirements) |
The attributes for the instance types.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceRequirements(AwsEc2LaunchTemplateDataInstanceRequirementsDetails instanceRequirements) |
The attributes for the instance types.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.instanceType(String instanceType) |
The instance type.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.kernelId(String kernelId) |
The ID of the kernel.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.keyName(String keyName) |
The name of the key pair that allows users to connect to the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.licenseSet(Collection<AwsEc2LaunchTemplateDataLicenseSetDetails> licenseSet) |
Specifies a license configuration for an instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.licenseSet(Consumer<AwsEc2LaunchTemplateDataLicenseSetDetails.Builder>... licenseSet) |
Specifies a license configuration for an instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.licenseSet(AwsEc2LaunchTemplateDataLicenseSetDetails... licenseSet) |
Specifies a license configuration for an instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.maintenanceOptions(Consumer<AwsEc2LaunchTemplateDataMaintenanceOptionsDetails.Builder> maintenanceOptions) |
The maintenance options of your instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.maintenanceOptions(AwsEc2LaunchTemplateDataMaintenanceOptionsDetails maintenanceOptions) |
The maintenance options of your instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.metadataOptions(Consumer<AwsEc2LaunchTemplateDataMetadataOptionsDetails.Builder> metadataOptions) |
The metadata options for the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.metadataOptions(AwsEc2LaunchTemplateDataMetadataOptionsDetails metadataOptions) |
The metadata options for the instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.monitoring(Consumer<AwsEc2LaunchTemplateDataMonitoringDetails.Builder> monitoring) |
The monitoring for the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.monitoring(AwsEc2LaunchTemplateDataMonitoringDetails monitoring) |
The monitoring for the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.networkInterfaceSet(Collection<AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails> networkInterfaceSet) |
Specifies the parameters for a network interface that is attached to the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.networkInterfaceSet(Consumer<AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails.Builder>... networkInterfaceSet) |
Specifies the parameters for a network interface that is attached to the instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.networkInterfaceSet(AwsEc2LaunchTemplateDataNetworkInterfaceSetDetails... networkInterfaceSet) |
Specifies the parameters for a network interface that is attached to the instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.placement(Consumer<AwsEc2LaunchTemplateDataPlacementDetails.Builder> placement) |
Specifies the placement of an instance.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.placement(AwsEc2LaunchTemplateDataPlacementDetails placement) |
Specifies the placement of an instance.
|
default AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.privateDnsNameOptions(Consumer<AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails.Builder> privateDnsNameOptions) |
The options for the instance hostname.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.privateDnsNameOptions(AwsEc2LaunchTemplateDataPrivateDnsNameOptionsDetails privateDnsNameOptions) |
The options for the instance hostname.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.ramDiskId(String ramDiskId) |
The ID of the RAM disk.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.securityGroupIdSet(String... securityGroupIdSet) |
One or more security group IDs.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.securityGroupIdSet(Collection<String> securityGroupIdSet) |
One or more security group IDs.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.securityGroupSet(String... securityGroupSet) |
One or more security group names.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.securityGroupSet(Collection<String> securityGroupSet) |
One or more security group names.
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.toBuilder() |
|
AwsEc2LaunchTemplateDataDetails.Builder |
AwsEc2LaunchTemplateDataDetails.Builder.userData(String userData) |
The user data to make available to the instance.
|