Package | Description |
---|---|
com.amazonaws.services.autoscaling | |
com.amazonaws.services.autoscaling.model | |
com.amazonaws.services.autoscaling.model.transform |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<CreateLaunchConfigurationResult> |
AmazonAutoScalingAsyncClient.createLaunchConfigurationAsync(CreateLaunchConfigurationRequest request,
AsyncHandler<CreateLaunchConfigurationRequest,CreateLaunchConfigurationResult> asyncHandler) |
java.util.concurrent.Future<CreateLaunchConfigurationResult> |
AmazonAutoScalingAsync.createLaunchConfigurationAsync(CreateLaunchConfigurationRequest createLaunchConfigurationRequest,
AsyncHandler<CreateLaunchConfigurationRequest,CreateLaunchConfigurationResult> asyncHandler)
Creates a launch configuration.
|
java.util.concurrent.Future<CreateLaunchConfigurationResult> |
AbstractAmazonAutoScalingAsync.createLaunchConfigurationAsync(CreateLaunchConfigurationRequest request,
AsyncHandler<CreateLaunchConfigurationRequest,CreateLaunchConfigurationResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.clone() |
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withAssociatePublicIpAddress(java.lang.Boolean associatePublicIpAddress)
Used for groups that launch instances into a virtual private cloud (VPC).
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more mappings that specify how block devices are exposed to the
instance.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withBlockDeviceMappings(java.util.Collection<BlockDeviceMapping> blockDeviceMappings)
One or more mappings that specify how block devices are exposed to the
instance.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withClassicLinkVPCId(java.lang.String classicLinkVPCId)
The ID of a ClassicLink-enabled VPC to link your EC2-Classic instances
to.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withClassicLinkVPCSecurityGroups(java.util.Collection<java.lang.String> classicLinkVPCSecurityGroups)
The IDs of one or more security groups for the specified
ClassicLink-enabled VPC.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withClassicLinkVPCSecurityGroups(java.lang.String... classicLinkVPCSecurityGroups)
The IDs of one or more security groups for the specified
ClassicLink-enabled VPC.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withEbsOptimized(java.lang.Boolean ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withIamInstanceProfile(java.lang.String iamInstanceProfile)
The name or the Amazon Resource Name (ARN) of the instance profile
associated with the IAM role for the instance.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withImageId(java.lang.String imageId)
The ID of the Amazon Machine Image (AMI) to use to launch your EC2
instances.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withInstanceId(java.lang.String instanceId)
The ID of the instance to use to create the launch configuration.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withInstanceMonitoring(InstanceMonitoring instanceMonitoring)
Enables detailed monitoring if it is disabled.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withInstanceType(java.lang.String instanceType)
The instance type of the EC2 instance.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withKernelId(java.lang.String kernelId)
The ID of the kernel associated with the AMI.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withKeyName(java.lang.String keyName)
The name of the key pair.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withLaunchConfigurationName(java.lang.String launchConfigurationName)
The name of the launch configuration.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withPlacementTenancy(java.lang.String placementTenancy)
The tenancy of the instance.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withRamdiskId(java.lang.String ramdiskId)
The ID of the RAM disk associated with the AMI.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withSecurityGroups(java.util.Collection<java.lang.String> securityGroups)
One or more security groups with which to associate the instances.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withSecurityGroups(java.lang.String... securityGroups)
One or more security groups with which to associate the instances.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withSpotPrice(java.lang.String spotPrice)
The maximum hourly price to be paid for any Spot Instance launched to
fulfill the request.
|
CreateLaunchConfigurationRequest |
CreateLaunchConfigurationRequest.withUserData(java.lang.String userData)
The user data to make available to the launched EC2 instances.
|
Modifier and Type | Method and Description |
---|---|
Request<CreateLaunchConfigurationRequest> |
CreateLaunchConfigurationRequestMarshaller.marshall(CreateLaunchConfigurationRequest createLaunchConfigurationRequest) |
Modifier and Type | Method and Description |
---|---|
Request<CreateLaunchConfigurationRequest> |
CreateLaunchConfigurationRequestMarshaller.marshall(CreateLaunchConfigurationRequest createLaunchConfigurationRequest) |