Package | Description |
---|---|
com.amazonaws.services.ec2.model |
Modifier and Type | Method and Description |
---|---|
RequestLaunchTemplateData |
RequestLaunchTemplateData.clone() |
RequestLaunchTemplateData |
CreateLaunchTemplateVersionRequest.getLaunchTemplateData()
The information for the launch template.
|
RequestLaunchTemplateData |
CreateLaunchTemplateRequest.getLaunchTemplateData()
The information for the launch template.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withBlockDeviceMappings(Collection<LaunchTemplateBlockDeviceMappingRequest> blockDeviceMappings)
The block device mapping.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withBlockDeviceMappings(LaunchTemplateBlockDeviceMappingRequest... blockDeviceMappings)
The block device mapping.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withCapacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationRequest capacityReservationSpecification)
The Capacity Reservation targeting option.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withCpuOptions(LaunchTemplateCpuOptionsRequest cpuOptions)
The CPU options for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withCreditSpecification(CreditSpecificationRequest creditSpecification)
The credit option for CPU usage of the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withDisableApiStop(Boolean disableApiStop)
Indicates whether to enable the instance for stop protection.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.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. |
RequestLaunchTemplateData |
RequestLaunchTemplateData.withEbsOptimized(Boolean ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withElasticGpuSpecifications(Collection<ElasticGpuSpecification> elasticGpuSpecifications)
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withElasticGpuSpecifications(ElasticGpuSpecification... elasticGpuSpecifications)
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withElasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAccelerator> elasticInferenceAccelerators)
The elastic inference accelerator for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withElasticInferenceAccelerators(LaunchTemplateElasticInferenceAccelerator... elasticInferenceAccelerators)
The elastic inference accelerator for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withEnclaveOptions(LaunchTemplateEnclaveOptionsRequest enclaveOptions)
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withHibernationOptions(LaunchTemplateHibernationOptionsRequest hibernationOptions)
Indicates whether an instance is enabled for hibernation.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withIamInstanceProfile(LaunchTemplateIamInstanceProfileSpecificationRequest iamInstanceProfile)
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withImageId(String imageId)
The ID of the AMI.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.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).
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.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).
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withInstanceMarketOptions(LaunchTemplateInstanceMarketOptionsRequest instanceMarketOptions)
The market (purchasing) option for the instances.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withInstanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes for the instance types.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withInstanceType(InstanceType instanceType)
The instance type.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withInstanceType(String instanceType)
The instance type.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withKernelId(String kernelId)
The ID of the kernel.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withKeyName(String keyName)
The name of the key pair.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withLicenseSpecifications(Collection<LaunchTemplateLicenseConfigurationRequest> licenseSpecifications)
The license configurations.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withLicenseSpecifications(LaunchTemplateLicenseConfigurationRequest... licenseSpecifications)
The license configurations.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withMaintenanceOptions(LaunchTemplateInstanceMaintenanceOptionsRequest maintenanceOptions)
The maintenance options for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withMetadataOptions(LaunchTemplateInstanceMetadataOptionsRequest metadataOptions)
The metadata options for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withMonitoring(LaunchTemplatesMonitoringRequest monitoring)
The monitoring for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withNetworkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest> networkInterfaces)
One or more network interfaces.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withNetworkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecificationRequest... networkInterfaces)
One or more network interfaces.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withPlacement(LaunchTemplatePlacementRequest placement)
The placement for the instance.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withPrivateDnsNameOptions(LaunchTemplatePrivateDnsNameOptionsRequest privateDnsNameOptions)
The options for the instance hostname.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withRamDiskId(String ramDiskId)
The ID of the RAM disk.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withSecurityGroupIds(Collection<String> securityGroupIds)
One or more security group IDs.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withSecurityGroupIds(String... securityGroupIds)
One or more security group IDs.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withSecurityGroups(Collection<String> securityGroups)
One or more security group names.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withSecurityGroups(String... securityGroups)
One or more security group names.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withTagSpecifications(Collection<LaunchTemplateTagSpecificationRequest> tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withTagSpecifications(LaunchTemplateTagSpecificationRequest... tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData |
RequestLaunchTemplateData.withUserData(String userData)
The user data to make available to the instance.
|
Modifier and Type | Method and Description |
---|---|
void |
CreateLaunchTemplateVersionRequest.setLaunchTemplateData(RequestLaunchTemplateData launchTemplateData)
The information for the launch template.
|
void |
CreateLaunchTemplateRequest.setLaunchTemplateData(RequestLaunchTemplateData launchTemplateData)
The information for the launch template.
|
CreateLaunchTemplateVersionRequest |
CreateLaunchTemplateVersionRequest.withLaunchTemplateData(RequestLaunchTemplateData launchTemplateData)
The information for the launch template.
|
CreateLaunchTemplateRequest |
CreateLaunchTemplateRequest.withLaunchTemplateData(RequestLaunchTemplateData launchTemplateData)
The information for the launch template.
|
Copyright © 2023. All rights reserved.