Package | Description |
---|---|
com.amazonaws.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.clone() |
ResponseLaunchTemplateData |
GetLaunchTemplateDataResult.getLaunchTemplateData()
The instance data.
|
ResponseLaunchTemplateData |
LaunchTemplateVersion.getLaunchTemplateData()
Information about the launch template.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withBlockDeviceMappings(Collection<LaunchTemplateBlockDeviceMapping> blockDeviceMappings)
The block device mappings.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withBlockDeviceMappings(LaunchTemplateBlockDeviceMapping... blockDeviceMappings)
The block device mappings.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withCapacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationResponse capacityReservationSpecification)
Information about the Capacity Reservation targeting option.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withCpuOptions(LaunchTemplateCpuOptions cpuOptions)
The CPU options for the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withCreditSpecification(CreditSpecification creditSpecification)
The credit option for CPU usage of the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withDisableApiTermination(Boolean disableApiTermination)
If set to
true , indicates that the instance cannot be terminated using the Amazon EC2 console,
command line tool, or API. |
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withEbsOptimized(Boolean ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withElasticGpuSpecifications(Collection<ElasticGpuSpecificationResponse> elasticGpuSpecifications)
The elastic GPU specification.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withElasticGpuSpecifications(ElasticGpuSpecificationResponse... elasticGpuSpecifications)
The elastic GPU specification.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withElasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAcceleratorResponse> elasticInferenceAccelerators)
The elastic inference accelerator for the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withElasticInferenceAccelerators(LaunchTemplateElasticInferenceAcceleratorResponse... elasticInferenceAccelerators)
The elastic inference accelerator for the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withEnclaveOptions(LaunchTemplateEnclaveOptions enclaveOptions)
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withHibernationOptions(LaunchTemplateHibernationOptions hibernationOptions)
Indicates whether an instance is configured for hibernation.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withIamInstanceProfile(LaunchTemplateIamInstanceProfileSpecification iamInstanceProfile)
The IAM instance profile.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withImageId(String imageId)
The ID of the AMI that was used to launch the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.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).
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.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).
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withInstanceMarketOptions(LaunchTemplateInstanceMarketOptions instanceMarketOptions)
The market (purchasing) option for the instances.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withInstanceRequirements(InstanceRequirements instanceRequirements)
The attributes for the instance types.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withInstanceType(InstanceType instanceType)
The instance type.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withInstanceType(String instanceType)
The instance type.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withKernelId(String kernelId)
The ID of the kernel, if applicable.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withKeyName(String keyName)
The name of the key pair.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withLicenseSpecifications(Collection<LaunchTemplateLicenseConfiguration> licenseSpecifications)
The license configurations.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withLicenseSpecifications(LaunchTemplateLicenseConfiguration... licenseSpecifications)
The license configurations.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withMetadataOptions(LaunchTemplateInstanceMetadataOptions metadataOptions)
The metadata options for the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withMonitoring(LaunchTemplatesMonitoring monitoring)
The monitoring for the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withNetworkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecification> networkInterfaces)
The network interfaces.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withNetworkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecification... networkInterfaces)
The network interfaces.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withPlacement(LaunchTemplatePlacement placement)
The placement of the instance.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withRamDiskId(String ramDiskId)
The ID of the RAM disk, if applicable.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withSecurityGroupIds(Collection<String> securityGroupIds)
The security group IDs.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withSecurityGroupIds(String... securityGroupIds)
The security group IDs.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withSecurityGroups(Collection<String> securityGroups)
The security group names.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withSecurityGroups(String... securityGroups)
The security group names.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withTagSpecifications(Collection<LaunchTemplateTagSpecification> tagSpecifications)
The tags.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withTagSpecifications(LaunchTemplateTagSpecification... tagSpecifications)
The tags.
|
ResponseLaunchTemplateData |
ResponseLaunchTemplateData.withUserData(String userData)
The user data for the instance.
|
Modifier and Type | Method and Description |
---|---|
void |
GetLaunchTemplateDataResult.setLaunchTemplateData(ResponseLaunchTemplateData launchTemplateData)
The instance data.
|
void |
LaunchTemplateVersion.setLaunchTemplateData(ResponseLaunchTemplateData launchTemplateData)
Information about the launch template.
|
GetLaunchTemplateDataResult |
GetLaunchTemplateDataResult.withLaunchTemplateData(ResponseLaunchTemplateData launchTemplateData)
The instance data.
|
LaunchTemplateVersion |
LaunchTemplateVersion.withLaunchTemplateData(ResponseLaunchTemplateData launchTemplateData)
Information about the launch template.
|
Copyright © 2021. All rights reserved.