| Package | Description |
|---|---|
| software.amazon.awssdk.services.ec2.model |
| Modifier and Type | Method and Description |
|---|---|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(Collection<LaunchTemplateBlockDeviceMappingRequest> blockDeviceMappings)
The block device mapping.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(Consumer<LaunchTemplateBlockDeviceMappingRequest.Builder>... blockDeviceMappings)
The block device mapping.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.blockDeviceMappings(LaunchTemplateBlockDeviceMappingRequest... blockDeviceMappings)
The block device mapping.
|
static RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.builder() |
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.capacityReservationSpecification(Consumer<LaunchTemplateCapacityReservationSpecificationRequest.Builder> capacityReservationSpecification)
The Capacity Reservation targeting option.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.capacityReservationSpecification(LaunchTemplateCapacityReservationSpecificationRequest capacityReservationSpecification)
The Capacity Reservation targeting option.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.cpuOptions(Consumer<LaunchTemplateCpuOptionsRequest.Builder> cpuOptions)
The CPU options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.cpuOptions(LaunchTemplateCpuOptionsRequest cpuOptions)
The CPU options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.creditSpecification(Consumer<CreditSpecificationRequest.Builder> creditSpecification)
The credit option for CPU usage of the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.creditSpecification(CreditSpecificationRequest creditSpecification)
The credit option for CPU usage of the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.disableApiStop(Boolean disableApiStop)
Indicates whether to enable the instance for stop protection.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.disableApiTermination(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.Builder |
RequestLaunchTemplateData.Builder.ebsOptimized(Boolean ebsOptimized)
Indicates whether the instance is optimized for Amazon EBS I/O.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Collection<ElasticGpuSpecification> elasticGpuSpecifications)
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(Consumer<ElasticGpuSpecification.Builder>... elasticGpuSpecifications)
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticGpuSpecifications(ElasticGpuSpecification... elasticGpuSpecifications)
An elastic GPU to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Collection<LaunchTemplateElasticInferenceAccelerator> elasticInferenceAccelerators)
An elastic inference accelerator to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(Consumer<LaunchTemplateElasticInferenceAccelerator.Builder>... elasticInferenceAccelerators)
An elastic inference accelerator to associate with the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.elasticInferenceAccelerators(LaunchTemplateElasticInferenceAccelerator... elasticInferenceAccelerators)
An elastic inference accelerator to associate with the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.enclaveOptions(Consumer<LaunchTemplateEnclaveOptionsRequest.Builder> enclaveOptions)
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.enclaveOptions(LaunchTemplateEnclaveOptionsRequest enclaveOptions)
Indicates whether the instance is enabled for Amazon Web Services Nitro Enclaves.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.hibernationOptions(Consumer<LaunchTemplateHibernationOptionsRequest.Builder> hibernationOptions)
Indicates whether an instance is enabled for hibernation.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.hibernationOptions(LaunchTemplateHibernationOptionsRequest hibernationOptions)
Indicates whether an instance is enabled for hibernation.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.iamInstanceProfile(Consumer<LaunchTemplateIamInstanceProfileSpecificationRequest.Builder> iamInstanceProfile)
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.iamInstanceProfile(LaunchTemplateIamInstanceProfileSpecificationRequest iamInstanceProfile)
The name or Amazon Resource Name (ARN) of an IAM instance profile.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.imageId(String imageId)
The ID of the AMI.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceInitiatedShutdownBehavior(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.Builder |
RequestLaunchTemplateData.Builder.instanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior)
Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the
operating system command for system shutdown).
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceMarketOptions(Consumer<LaunchTemplateInstanceMarketOptionsRequest.Builder> instanceMarketOptions)
The market (purchasing) option for the instances.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceMarketOptions(LaunchTemplateInstanceMarketOptionsRequest instanceMarketOptions)
The market (purchasing) option for the instances.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceRequirements(Consumer<InstanceRequirementsRequest.Builder> instanceRequirements)
The attributes for the instance types.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceRequirements(InstanceRequirementsRequest instanceRequirements)
The attributes for the instance types.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceType(InstanceType instanceType)
The instance type.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.instanceType(String instanceType)
The instance type.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.kernelId(String kernelId)
The ID of the kernel.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.keyName(String keyName)
The name of the key pair.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(Collection<LaunchTemplateLicenseConfigurationRequest> licenseSpecifications)
The license configurations.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(Consumer<LaunchTemplateLicenseConfigurationRequest.Builder>... licenseSpecifications)
The license configurations.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.licenseSpecifications(LaunchTemplateLicenseConfigurationRequest... licenseSpecifications)
The license configurations.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.maintenanceOptions(Consumer<LaunchTemplateInstanceMaintenanceOptionsRequest.Builder> maintenanceOptions)
The maintenance options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.maintenanceOptions(LaunchTemplateInstanceMaintenanceOptionsRequest maintenanceOptions)
The maintenance options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.metadataOptions(Consumer<LaunchTemplateInstanceMetadataOptionsRequest.Builder> metadataOptions)
The metadata options for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.metadataOptions(LaunchTemplateInstanceMetadataOptionsRequest metadataOptions)
The metadata options for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.monitoring(Consumer<LaunchTemplatesMonitoringRequest.Builder> monitoring)
The monitoring for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.monitoring(LaunchTemplatesMonitoringRequest monitoring)
The monitoring for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(Collection<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest> networkInterfaces)
One or more network interfaces.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(Consumer<LaunchTemplateInstanceNetworkInterfaceSpecificationRequest.Builder>... networkInterfaces)
One or more network interfaces.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.networkInterfaces(LaunchTemplateInstanceNetworkInterfaceSpecificationRequest... networkInterfaces)
One or more network interfaces.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.placement(Consumer<LaunchTemplatePlacementRequest.Builder> placement)
The placement for the instance.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.placement(LaunchTemplatePlacementRequest placement)
The placement for the instance.
|
default RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.privateDnsNameOptions(Consumer<LaunchTemplatePrivateDnsNameOptionsRequest.Builder> privateDnsNameOptions)
The options for the instance hostname.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.privateDnsNameOptions(LaunchTemplatePrivateDnsNameOptionsRequest privateDnsNameOptions)
The options for the instance hostname.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.ramDiskId(String ramDiskId)
The ID of the RAM disk.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroupIds(Collection<String> securityGroupIds)
One or more security group IDs.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroupIds(String... securityGroupIds)
One or more security group IDs.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroups(Collection<String> securityGroups)
One or more security group names.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.securityGroups(String... securityGroups)
One or more security group names.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(Collection<LaunchTemplateTagSpecificationRequest> tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(Consumer<LaunchTemplateTagSpecificationRequest.Builder>... tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.tagSpecifications(LaunchTemplateTagSpecificationRequest... tagSpecifications)
The tags to apply to the resources that are created during instance launch.
|
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.toBuilder() |
RequestLaunchTemplateData.Builder |
RequestLaunchTemplateData.Builder.userData(String userData)
The user data to make available to the instance.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends RequestLaunchTemplateData.Builder> |
RequestLaunchTemplateData.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateLaunchTemplateVersionRequest.Builder |
CreateLaunchTemplateVersionRequest.Builder.launchTemplateData(Consumer<RequestLaunchTemplateData.Builder> launchTemplateData)
The information for the launch template.
|
default CreateLaunchTemplateRequest.Builder |
CreateLaunchTemplateRequest.Builder.launchTemplateData(Consumer<RequestLaunchTemplateData.Builder> launchTemplateData)
The information for the launch template.
|
Copyright © 2023. All rights reserved.