Package | Description |
---|---|
com.amazonaws.services.ec2 |
|
com.amazonaws.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
RunInstancesResult |
AbstractAmazonEC2.runInstances(RunInstancesRequest request) |
RunInstancesResult |
AmazonEC2.runInstances(RunInstancesRequest runInstancesRequest)
Launches the specified number of instances using an AMI for which you have permissions.
|
RunInstancesResult |
AmazonEC2Client.runInstances(RunInstancesRequest request)
Launches the specified number of instances using an AMI for which you have permissions.
|
Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request) |
Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest)
Launches the specified number of instances using an AMI for which you have permissions.
|
Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request) |
Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler)
Launches the specified number of instances using an AMI for which you have permissions.
|
Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
Future<RunInstancesResult> |
AbstractAmazonEC2Async.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Future<RunInstancesResult> |
AmazonEC2Async.runInstancesAsync(RunInstancesRequest runInstancesRequest,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler)
Launches the specified number of instances using an AMI for which you have permissions.
|
Future<RunInstancesResult> |
AmazonEC2AsyncClient.runInstancesAsync(RunInstancesRequest request,
AsyncHandler<RunInstancesRequest,RunInstancesResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
RunInstancesRequest |
RunInstancesRequest.clone() |
RunInstancesRequest |
RunInstancesRequest.withAdditionalInfo(String additionalInfo)
Reserved.
|
RunInstancesRequest |
RunInstancesRequest.withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
The block device mapping, which defines the EBS volumes and instance store volumes to attach to the instance at
launch.
|
RunInstancesRequest |
RunInstancesRequest.withBlockDeviceMappings(Collection<BlockDeviceMapping> blockDeviceMappings)
The block device mapping, which defines the EBS volumes and instance store volumes to attach to the instance at
launch.
|
RunInstancesRequest |
RunInstancesRequest.withCapacityReservationSpecification(CapacityReservationSpecification capacityReservationSpecification)
Information about the Capacity Reservation targeting option.
|
RunInstancesRequest |
RunInstancesRequest.withClientToken(String clientToken)
Unique, case-sensitive identifier you provide to ensure the idempotency of the request.
|
RunInstancesRequest |
RunInstancesRequest.withCpuOptions(CpuOptionsRequest cpuOptions)
The CPU options for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withCreditSpecification(CreditSpecificationRequest creditSpecification)
The credit option for CPU usage of the burstable performance instance.
|
RunInstancesRequest |
RunInstancesRequest.withDisableApiStop(Boolean disableApiStop)
Indicates whether an instance is enabled for stop protection.
|
RunInstancesRequest |
RunInstancesRequest.withDisableApiTermination(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(Boolean ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
|
RunInstancesRequest |
RunInstancesRequest.withElasticGpuSpecification(Collection<ElasticGpuSpecification> elasticGpuSpecification)
Deprecated.
|
RunInstancesRequest |
RunInstancesRequest.withElasticGpuSpecification(ElasticGpuSpecification... elasticGpuSpecification)
Deprecated.
|
RunInstancesRequest |
RunInstancesRequest.withElasticInferenceAccelerators(Collection<ElasticInferenceAccelerator> elasticInferenceAccelerators)
An elastic inference accelerator to associate with the instance.
|
RunInstancesRequest |
RunInstancesRequest.withElasticInferenceAccelerators(ElasticInferenceAccelerator... elasticInferenceAccelerators)
An elastic inference accelerator to associate with the instance.
|
RunInstancesRequest |
RunInstancesRequest.withEnablePrimaryIpv6(Boolean enablePrimaryIpv6)
If you’re launching an instance into a dual-stack or IPv6-only subnet, you can enable assigning a primary IPv6
address.
|
RunInstancesRequest |
RunInstancesRequest.withEnclaveOptions(EnclaveOptionsRequest enclaveOptions)
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
RunInstancesRequest |
RunInstancesRequest.withHibernationOptions(HibernationOptionsRequest hibernationOptions)
Indicates whether an instance is enabled for hibernation.
|
RunInstancesRequest |
RunInstancesRequest.withIamInstanceProfile(IamInstanceProfileSpecification iamInstanceProfile)
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RunInstancesRequest |
RunInstancesRequest.withImageId(String imageId)
The ID of the AMI.
|
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(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.withInstanceMarketOptions(InstanceMarketOptionsRequest instanceMarketOptions)
The market (purchasing) option for the instances.
|
RunInstancesRequest |
RunInstancesRequest.withInstanceType(InstanceType instanceType)
The instance type.
|
RunInstancesRequest |
RunInstancesRequest.withInstanceType(String instanceType)
The instance type.
|
RunInstancesRequest |
RunInstancesRequest.withIpv6AddressCount(Integer ipv6AddressCount)
The number of IPv6 addresses to associate with the primary network interface.
|
RunInstancesRequest |
RunInstancesRequest.withIpv6Addresses(Collection<InstanceIpv6Address> ipv6Addresses)
The IPv6 addresses from the range of the subnet to associate with the primary network interface.
|
RunInstancesRequest |
RunInstancesRequest.withIpv6Addresses(InstanceIpv6Address... ipv6Addresses)
The IPv6 addresses from the range of the subnet to associate with the primary network interface.
|
RunInstancesRequest |
RunInstancesRequest.withKernelId(String kernelId)
The ID of the kernel.
|
RunInstancesRequest |
RunInstancesRequest.withKeyName(String keyName)
The name of the key pair.
|
RunInstancesRequest |
RunInstancesRequest.withLaunchTemplate(LaunchTemplateSpecification launchTemplate)
The launch template to use to launch the instances.
|
RunInstancesRequest |
RunInstancesRequest.withLicenseSpecifications(Collection<LicenseConfigurationRequest> licenseSpecifications)
The license configurations.
|
RunInstancesRequest |
RunInstancesRequest.withLicenseSpecifications(LicenseConfigurationRequest... licenseSpecifications)
The license configurations.
|
RunInstancesRequest |
RunInstancesRequest.withMaintenanceOptions(InstanceMaintenanceOptionsRequest maintenanceOptions)
The maintenance and recovery options for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withMaxCount(Integer maxCount)
The maximum number of instances to launch.
|
RunInstancesRequest |
RunInstancesRequest.withMetadataOptions(InstanceMetadataOptionsRequest metadataOptions)
The metadata options for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withMinCount(Integer minCount)
The minimum number of instances to launch.
|
RunInstancesRequest |
RunInstancesRequest.withMonitoring(Boolean monitoring)
Specifies whether detailed monitoring is enabled for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withNetworkInterfaces(Collection<InstanceNetworkInterfaceSpecification> networkInterfaces)
The network interfaces to associate with the instance.
|
RunInstancesRequest |
RunInstancesRequest.withNetworkInterfaces(InstanceNetworkInterfaceSpecification... networkInterfaces)
The network interfaces to associate with the instance.
|
RunInstancesRequest |
RunInstancesRequest.withPlacement(Placement placement)
The placement for the instance.
|
RunInstancesRequest |
RunInstancesRequest.withPrivateDnsNameOptions(PrivateDnsNameOptionsRequest privateDnsNameOptions)
The options for the instance hostname.
|
RunInstancesRequest |
RunInstancesRequest.withPrivateIpAddress(String privateIpAddress)
The primary IPv4 address.
|
RunInstancesRequest |
RunInstancesRequest.withRamdiskId(String ramdiskId)
The ID of the RAM disk to select.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroupIds(Collection<String> securityGroupIds)
The IDs of the security groups.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroupIds(String... securityGroupIds)
The IDs of the security groups.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroups(Collection<String> securityGroups)
[Default VPC] The names of the security groups.
|
RunInstancesRequest |
RunInstancesRequest.withSecurityGroups(String... securityGroups)
[Default VPC] The names of the security groups.
|
RunInstancesRequest |
RunInstancesRequest.withSubnetId(String subnetId)
The ID of the subnet to launch the instance into.
|
RunInstancesRequest |
RunInstancesRequest.withTagSpecifications(Collection<TagSpecification> tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RunInstancesRequest |
RunInstancesRequest.withTagSpecifications(TagSpecification... tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RunInstancesRequest |
RunInstancesRequest.withUserData(String userData)
The user data script to make available to the instance.
|
Modifier and Type | Method and Description |
---|---|
Request<RunInstancesRequest> |
RunInstancesRequest.getDryRunRequest()
This method is intended for internal use only.
|
Copyright © 2024. All rights reserved.