@Stability(value=Stable) public static final class CfnLaunchTemplate.LaunchTemplateDataProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnLaunchTemplate.LaunchTemplateDataProperty>
CfnLaunchTemplate.LaunchTemplateDataProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder blockDeviceMappings(IResolvable blockDeviceMappings)
CfnLaunchTemplate.LaunchTemplateDataProperty.getBlockDeviceMappings()blockDeviceMappings - `CfnLaunchTemplate.LaunchTemplateDataProperty.BlockDeviceMappings`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder blockDeviceMappings(List<? extends Object> blockDeviceMappings)
CfnLaunchTemplate.LaunchTemplateDataProperty.getBlockDeviceMappings()blockDeviceMappings - `CfnLaunchTemplate.LaunchTemplateDataProperty.BlockDeviceMappings`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder capacityReservationSpecification(CfnLaunchTemplate.CapacityReservationSpecificationProperty capacityReservationSpecification)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCapacityReservationSpecification()capacityReservationSpecification - `CfnLaunchTemplate.LaunchTemplateDataProperty.CapacityReservationSpecification`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder capacityReservationSpecification(IResolvable capacityReservationSpecification)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCapacityReservationSpecification()capacityReservationSpecification - `CfnLaunchTemplate.LaunchTemplateDataProperty.CapacityReservationSpecification`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder cpuOptions(CfnLaunchTemplate.CpuOptionsProperty cpuOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCpuOptions()cpuOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.CpuOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder cpuOptions(IResolvable cpuOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCpuOptions()cpuOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.CpuOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder creditSpecification(CfnLaunchTemplate.CreditSpecificationProperty creditSpecification)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCreditSpecification()creditSpecification - `CfnLaunchTemplate.LaunchTemplateDataProperty.CreditSpecification`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder creditSpecification(IResolvable creditSpecification)
CfnLaunchTemplate.LaunchTemplateDataProperty.getCreditSpecification()creditSpecification - `CfnLaunchTemplate.LaunchTemplateDataProperty.CreditSpecification`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder disableApiTermination(Boolean disableApiTermination)
CfnLaunchTemplate.LaunchTemplateDataProperty.getDisableApiTermination()disableApiTermination - `CfnLaunchTemplate.LaunchTemplateDataProperty.DisableApiTermination`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder disableApiTermination(IResolvable disableApiTermination)
CfnLaunchTemplate.LaunchTemplateDataProperty.getDisableApiTermination()disableApiTermination - `CfnLaunchTemplate.LaunchTemplateDataProperty.DisableApiTermination`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder ebsOptimized(Boolean ebsOptimized)
CfnLaunchTemplate.LaunchTemplateDataProperty.getEbsOptimized()ebsOptimized - `CfnLaunchTemplate.LaunchTemplateDataProperty.EbsOptimized`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder ebsOptimized(IResolvable ebsOptimized)
CfnLaunchTemplate.LaunchTemplateDataProperty.getEbsOptimized()ebsOptimized - `CfnLaunchTemplate.LaunchTemplateDataProperty.EbsOptimized`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder elasticGpuSpecifications(IResolvable elasticGpuSpecifications)
elasticGpuSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticGpuSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder elasticGpuSpecifications(List<? extends Object> elasticGpuSpecifications)
elasticGpuSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticGpuSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder elasticInferenceAccelerators(IResolvable elasticInferenceAccelerators)
elasticInferenceAccelerators - `CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticInferenceAccelerators`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder elasticInferenceAccelerators(List<? extends Object> elasticInferenceAccelerators)
elasticInferenceAccelerators - `CfnLaunchTemplate.LaunchTemplateDataProperty.ElasticInferenceAccelerators`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder enclaveOptions(CfnLaunchTemplate.EnclaveOptionsProperty enclaveOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getEnclaveOptions()enclaveOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.EnclaveOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder enclaveOptions(IResolvable enclaveOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getEnclaveOptions()enclaveOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.EnclaveOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder hibernationOptions(CfnLaunchTemplate.HibernationOptionsProperty hibernationOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getHibernationOptions()hibernationOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.HibernationOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder hibernationOptions(IResolvable hibernationOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getHibernationOptions()hibernationOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.HibernationOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder iamInstanceProfile(CfnLaunchTemplate.IamInstanceProfileProperty iamInstanceProfile)
CfnLaunchTemplate.LaunchTemplateDataProperty.getIamInstanceProfile()iamInstanceProfile - `CfnLaunchTemplate.LaunchTemplateDataProperty.IamInstanceProfile`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder iamInstanceProfile(IResolvable iamInstanceProfile)
CfnLaunchTemplate.LaunchTemplateDataProperty.getIamInstanceProfile()iamInstanceProfile - `CfnLaunchTemplate.LaunchTemplateDataProperty.IamInstanceProfile`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder imageId(String imageId)
CfnLaunchTemplate.LaunchTemplateDataProperty.getImageId()imageId - `CfnLaunchTemplate.LaunchTemplateDataProperty.ImageId`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder instanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior)
CfnLaunchTemplate.LaunchTemplateDataProperty.getInstanceInitiatedShutdownBehavior()instanceInitiatedShutdownBehavior - `CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceInitiatedShutdownBehavior`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder instanceMarketOptions(CfnLaunchTemplate.InstanceMarketOptionsProperty instanceMarketOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getInstanceMarketOptions()instanceMarketOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceMarketOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder instanceMarketOptions(IResolvable instanceMarketOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getInstanceMarketOptions()instanceMarketOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceMarketOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder instanceType(String instanceType)
CfnLaunchTemplate.LaunchTemplateDataProperty.getInstanceType()instanceType - `CfnLaunchTemplate.LaunchTemplateDataProperty.InstanceType`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder kernelId(String kernelId)
CfnLaunchTemplate.LaunchTemplateDataProperty.getKernelId()kernelId - `CfnLaunchTemplate.LaunchTemplateDataProperty.KernelId`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder keyName(String keyName)
CfnLaunchTemplate.LaunchTemplateDataProperty.getKeyName()keyName - `CfnLaunchTemplate.LaunchTemplateDataProperty.KeyName`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder licenseSpecifications(IResolvable licenseSpecifications)
CfnLaunchTemplate.LaunchTemplateDataProperty.getLicenseSpecifications()licenseSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.LicenseSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder licenseSpecifications(List<? extends Object> licenseSpecifications)
CfnLaunchTemplate.LaunchTemplateDataProperty.getLicenseSpecifications()licenseSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.LicenseSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder metadataOptions(CfnLaunchTemplate.MetadataOptionsProperty metadataOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getMetadataOptions()metadataOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.MetadataOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder metadataOptions(IResolvable metadataOptions)
CfnLaunchTemplate.LaunchTemplateDataProperty.getMetadataOptions()metadataOptions - `CfnLaunchTemplate.LaunchTemplateDataProperty.MetadataOptions`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder monitoring(CfnLaunchTemplate.MonitoringProperty monitoring)
CfnLaunchTemplate.LaunchTemplateDataProperty.getMonitoring()monitoring - `CfnLaunchTemplate.LaunchTemplateDataProperty.Monitoring`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder monitoring(IResolvable monitoring)
CfnLaunchTemplate.LaunchTemplateDataProperty.getMonitoring()monitoring - `CfnLaunchTemplate.LaunchTemplateDataProperty.Monitoring`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder networkInterfaces(IResolvable networkInterfaces)
CfnLaunchTemplate.LaunchTemplateDataProperty.getNetworkInterfaces()networkInterfaces - `CfnLaunchTemplate.LaunchTemplateDataProperty.NetworkInterfaces`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder networkInterfaces(List<? extends Object> networkInterfaces)
CfnLaunchTemplate.LaunchTemplateDataProperty.getNetworkInterfaces()networkInterfaces - `CfnLaunchTemplate.LaunchTemplateDataProperty.NetworkInterfaces`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder placement(CfnLaunchTemplate.PlacementProperty placement)
CfnLaunchTemplate.LaunchTemplateDataProperty.getPlacement()placement - `CfnLaunchTemplate.LaunchTemplateDataProperty.Placement`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder placement(IResolvable placement)
CfnLaunchTemplate.LaunchTemplateDataProperty.getPlacement()placement - `CfnLaunchTemplate.LaunchTemplateDataProperty.Placement`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder ramDiskId(String ramDiskId)
CfnLaunchTemplate.LaunchTemplateDataProperty.getRamDiskId()ramDiskId - `CfnLaunchTemplate.LaunchTemplateDataProperty.RamDiskId`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder securityGroupIds(List<String> securityGroupIds)
CfnLaunchTemplate.LaunchTemplateDataProperty.getSecurityGroupIds()securityGroupIds - `CfnLaunchTemplate.LaunchTemplateDataProperty.SecurityGroupIds`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder securityGroups(List<String> securityGroups)
CfnLaunchTemplate.LaunchTemplateDataProperty.getSecurityGroups()securityGroups - `CfnLaunchTemplate.LaunchTemplateDataProperty.SecurityGroups`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder tagSpecifications(IResolvable tagSpecifications)
CfnLaunchTemplate.LaunchTemplateDataProperty.getTagSpecifications()tagSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.TagSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder tagSpecifications(List<? extends Object> tagSpecifications)
CfnLaunchTemplate.LaunchTemplateDataProperty.getTagSpecifications()tagSpecifications - `CfnLaunchTemplate.LaunchTemplateDataProperty.TagSpecifications`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty.Builder userData(String userData)
CfnLaunchTemplate.LaunchTemplateDataProperty.getUserData()userData - `CfnLaunchTemplate.LaunchTemplateDataProperty.UserData`.this@Stability(value=Stable) public CfnLaunchTemplate.LaunchTemplateDataProperty build()
build in interface software.amazon.jsii.Builder<CfnLaunchTemplate.LaunchTemplateDataProperty>CfnLaunchTemplate.LaunchTemplateDataPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.