AwsEc2Properties.Builder |
AwsEc2Properties.Builder.architecture(String architecture) |
The architecture of the image.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.areElasticInferenceAcceleratorsPresent(Boolean areElasticInferenceAcceleratorsPresent) |
Indicates if the elastic inference accelerators attached to an instance
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.bootMode(String bootMode) |
The boot mode of the instance.
|
static AwsEc2Properties.Builder |
AwsEc2Properties.builder() |
Create a new builder.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.capacityReservationKey(String capacityReservationKey) |
The ID of the Capacity Reservation.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.copy(AwsEc2Properties model) |
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.imageKey(String imageKey) |
The ID of the AMI used to launch the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.instanceKey(String instanceKey) |
The ID of the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.instanceLifecycle(String instanceLifecycle) |
Indicates whether this is a Spot Instance or a Scheduled Instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.instanceType(String instanceType) |
The instance type.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.ipAddress(String ipAddress) |
The public IPv4 address, or the Carrier IP address assigned to the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.ipv6Address(String ipv6Address) |
The IPv6 address assigned to the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.isEnclaveOptions(Boolean isEnclaveOptions) |
Indicates whether the instance is enabled for AWS Nitro Enclaves.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.isHibernationOptions(Boolean isHibernationOptions) |
Indicates whether the instance is enabled for hibernation.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.isSourceDestCheck(Boolean isSourceDestCheck) |
Indicates whether source/destination checking is enabled.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.isSpotInstance(Boolean isSpotInstance) |
If the request is a Spot Instance request, this value will be true.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.kernelKey(String kernelKey) |
The kernel associated with this instance, if applicable.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.licenses(List<String> licenses) |
The license configurations for the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.maintenanceOptions(String maintenanceOptions) |
Provides information on the recovery and maintenance options of your instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.monitoring(String monitoring) |
The monitoring for the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.networkInterfaces(List<InstanceNetworkInterface> networkInterfaces) |
The network interfaces for the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.placement(Placement placement) |
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.privateDnsName(String privateDnsName) |
(IPv4 only) The private DNS hostname name assigned to the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.privateIpAddress(String privateIpAddress) |
The private IPv4 address assigned to the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.rootDeviceName(String rootDeviceName) |
The device name of the root device volume.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.rootDeviceType(String rootDeviceType) |
The root device type used by the AMI.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.securityGroups(List<GroupIdentifier> securityGroups) |
The security groups for the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.sriovNetSupport(String sriovNetSupport) |
Specifies whether enhanced networking with the Intel 82599 Virtual Function interface is
enabled.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.state(InstanceState state) |
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.subnetKey(String subnetKey) |
EC2-VPC The ID of the subnet in which the instance is running.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.tags(List<Tag> tags) |
Any tags assigned to the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.timeLaunch(Date timeLaunch) |
The time the instance was launched.
|
AwsEc2Properties.Builder |
AwsEc2Properties.toBuilder() |
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.tpmSupport(String tpmSupport) |
If the instance is configured for NitroTPM support, the value is v2.0.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.virtualizationType(String virtualizationType) |
The virtualization type of the instance.
|
AwsEc2Properties.Builder |
AwsEc2Properties.Builder.vpcKey(String vpcKey) |
EC2-VPC The ID of the VPC in which the instance is running.
|