Package | Description |
---|---|
com.amazonaws.services.ec2 | |
com.amazonaws.services.ec2.model | |
com.amazonaws.services.ec2.model.transform |
Modifier and Type | Method and Description |
---|---|
RunInstancesResult |
AmazonEC2Client.runInstances(RunInstancesRequest runInstancesRequest)
Launches the specified number of instances using an AMI for which you
have permissions.
|
RunInstancesResult |
AmazonEC2.runInstances(RunInstancesRequest runInstancesRequest)
Launches the specified number of instances using an AMI for which you
have permissions.
|
RunInstancesResult |
AbstractAmazonEC2.runInstances(RunInstancesRequest request) |
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request) |
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest)
Launches the specified number of instances using an AMI for which you
have permissions.
|
java.util.concurrent.Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request) |
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler)
Launches the specified number of instances using an AMI for which you
have permissions.
|
java.util.concurrent.Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
java.util.concurrent.Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler)
Launches the specified number of instances using an AMI for which you
have permissions.
|
java.util.concurrent.Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
RunInstancesRequest |
RunInstancesRequest.clone() |
RunInstancesRequest |
RunInstancesRequest.withAdditionalInfo(java.lang.String additionalInfo)
Reserved.
|
RunInstancesRequest |
RunInstancesRequest.withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
The block device mapping.
|
RunInstancesRequest |
RunInstancesRequest.withBlockDeviceMappings(java.util.Collection<BlockDeviceMapping> blockDeviceMappings)
The block device mapping.
|
RunInstancesRequest |
RunInstancesRequest.withClientToken(java.lang.String clientToken)
Unique, case-sensitive identifier you provide to ensure the idempotency
of the request.
|
RunInstancesRequest |
RunInstancesRequest.withDisableApiTermination(java.lang.Boolean disableApiTermination)
If you set this parameter to
true , you can't terminate the
instance using the Amazon EC2 console, CLI, or API; otherwise, you can. |
RunInstancesRequest |
RunInstancesRequest.withEbsOptimized(java.lang.Boolean ebsOptimized)
Indicates whether the instance is optimized for EBS I/O.
|
RunInstancesRequest |
RunInstancesRequest.withIamInstanceProfile(IamInstanceProfileSpecification iamInstanceProfile)
The IAM instance profile.
|
RunInstancesRequest |
RunInstancesRequest.withImageId(java.lang.String imageId)
The ID of the AMI, which you can get by calling DescribeImages.
|
RunInstancesRequest |
RunInstancesRequest.withInstanceInitiatedShutdownBehavior(ShutdownBehavior instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate
shutdown from the instance (using the operating system command for system
shutdown).
|
RunInstancesRequest |
RunInstancesRequest.withInstanceInitiatedShutdownBehavior(java.lang.String instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate
shutdown from the instance (using the operating system command for system
shutdown).
|
RunInstancesRequest |
RunInstancesRequest.withInstanceType(InstanceType instanceType)
The instance type.
|
RunInstancesRequest |
RunInstancesRequest.withInstanceType(java.lang.String instanceType)
The instance type.
|
RunInstancesRequest |
RunInstancesRequest.withKernelId(java.lang.String kernelId)
The ID of the kernel.
|
RunInstancesRequest |
RunInstancesRequest.withKeyName(java.lang.String keyName)
The name of the key pair.
|
RunInstancesRequest |
RunInstancesRequest.withMaxCount(java.lang.Integer maxCount)
The maximum number of instances to launch.
|
RunInstancesRequest |
RunInstancesRequest.withMinCount(java.lang.Integer minCount)
The minimum number of instances to launch.
|
RunInstancesRequest |
RunInstancesRequest.withMonitoring(java.lang.Boolean monitoring)
The monitoring for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withNetworkInterfaces(java.util.Collection<InstanceNetworkInterfaceSpecification> networkInterfaces)
One or more network interfaces.
|
RunInstancesRequest |
RunInstancesRequest.withNetworkInterfaces(InstanceNetworkInterfaceSpecification... networkInterfaces)
One or more network interfaces.
|
RunInstancesRequest |
RunInstancesRequest.withPlacement(Placement placement)
The placement for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withPrivateIpAddress(java.lang.String privateIpAddress)
[EC2-VPC] The primary IP address.
|
RunInstancesRequest |
RunInstancesRequest.withRamdiskId(java.lang.String ramdiskId)
The ID of the RAM disk.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroupIds(java.util.Collection<java.lang.String> securityGroupIds)
One or more security group IDs.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroupIds(java.lang.String... securityGroupIds)
One or more security group IDs.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroups(java.util.Collection<java.lang.String> securityGroups)
[EC2-Classic, default VPC] One or more security group names.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroups(java.lang.String... securityGroups)
[EC2-Classic, default VPC] One or more security group names.
|
RunInstancesRequest |
RunInstancesRequest.withSubnetId(java.lang.String subnetId)
[EC2-VPC] The ID of the subnet to launch the instance into.
|
RunInstancesRequest |
RunInstancesRequest.withUserData(java.lang.String userData)
Data to configure the instance, or a script to run during instance
launch.
|
Modifier and Type | Method and Description |
---|---|
Request<RunInstancesRequest> |
RunInstancesRequest.getDryRunRequest()
This method is intended for internal use only.
|
Modifier and Type | Method and Description |
---|---|
Request<RunInstancesRequest> |
RunInstancesRequestMarshaller.marshall(RunInstancesRequest runInstancesRequest) |
Modifier and Type | Method and Description |
---|---|
Request<RunInstancesRequest> |
RunInstancesRequestMarshaller.marshall(RunInstancesRequest runInstancesRequest) |