CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.associatePublicIpAddress(Boolean associatePublicIpAddress) |
Specifies whether to assign a public IPv4 address to the group's instances.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.blockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings) |
The block device mapping entries that define the block devices to attach to the instances at launch.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.blockDeviceMappings(Consumer<BlockDeviceMapping.Builder>... blockDeviceMappings) |
The block device mapping entries that define the block devices to attach to the instances at launch.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.blockDeviceMappings(BlockDeviceMapping... blockDeviceMappings) |
The block device mapping entries that define the block devices to attach to the instances at launch.
|
static CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.builder() |
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.classicLinkVPCId(String classicLinkVPCId) |
Available for backward compatibility.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.classicLinkVPCSecurityGroups(String... classicLinkVPCSecurityGroups) |
Available for backward compatibility.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.classicLinkVPCSecurityGroups(Collection<String> classicLinkVPCSecurityGroups) |
Available for backward compatibility.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.ebsOptimized(Boolean ebsOptimized) |
Specifies whether the launch configuration is optimized for EBS I/O (true ) or not (
false ).
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.iamInstanceProfile(String iamInstanceProfile) |
The name or the Amazon Resource Name (ARN) of the instance profile associated with the IAM role for the
instance.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.imageId(String imageId) |
The ID of the Amazon Machine Image (AMI) that was assigned during registration.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.instanceId(String instanceId) |
The ID of the instance to use to create the launch configuration.
|
default CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.instanceMonitoring(Consumer<InstanceMonitoring.Builder> instanceMonitoring) |
Controls whether instances in this group are launched with detailed (true ) or basic (
false ) monitoring.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.instanceMonitoring(InstanceMonitoring instanceMonitoring) |
Controls whether instances in this group are launched with detailed (true ) or basic (
false ) monitoring.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.instanceType(String instanceType) |
Specifies the instance type of the EC2 instance.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.kernelId(String kernelId) |
The ID of the kernel associated with the AMI.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.keyName(String keyName) |
The name of the key pair.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.launchConfigurationName(String launchConfigurationName) |
The name of the launch configuration.
|
default CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.metadataOptions(Consumer<InstanceMetadataOptions.Builder> metadataOptions) |
The metadata options for the instances.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.metadataOptions(InstanceMetadataOptions metadataOptions) |
The metadata options for the instances.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.placementTenancy(String placementTenancy) |
The tenancy of the instance, either default or dedicated .
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.ramdiskId(String ramdiskId) |
The ID of the RAM disk to select.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.securityGroups(String... securityGroups) |
A list that contains the security group IDs to assign to the instances in the Auto Scaling group.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.securityGroups(Collection<String> securityGroups) |
A list that contains the security group IDs to assign to the instances in the Auto Scaling group.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.spotPrice(String spotPrice) |
The maximum hourly price to be paid for any Spot Instance launched to fulfill the request.
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.toBuilder() |
|
CreateLaunchConfigurationRequest.Builder |
CreateLaunchConfigurationRequest.Builder.userData(String userData) |
The user data to make available to the launched EC2 instances.
|