Launch Template Data
data class LaunchTemplateData(val blockDeviceMappings: List<LaunchTemplateBlockDeviceMapping>? = null, val capacityReservationSpecification: LaunchTemplateCapacityReservationSpecification? = null, val cpuOptions: LaunchTemplateCpuOptions? = null, val creditSpecification: LaunchTemplateCreditSpecification? = null, val disableApiStop: Boolean? = null, val disableApiTermination: Boolean? = null, val ebsOptimized: Boolean? = null, val elasticGpuSpecifications: List<LaunchTemplateElasticGpuSpecification>? = null, val elasticInferenceAccelerators: List<LaunchTemplateElasticInferenceAccelerator>? = null, val enclaveOptions: LaunchTemplateEnclaveOptions? = null, val hibernationOptions: LaunchTemplateHibernationOptions? = null, val iamInstanceProfile: LaunchTemplateIamInstanceProfile? = null, val imageId: String? = null, val instanceInitiatedShutdownBehavior: String? = null, val instanceMarketOptions: LaunchTemplateInstanceMarketOptions? = null, val instanceRequirements: LaunchTemplateInstanceRequirements? = null, val instanceType: String? = null, val kernelId: String? = null, val keyName: String? = null, val licenseSpecifications: List<LaunchTemplateLicenseSpecification>? = null, val maintenanceOptions: LaunchTemplateMaintenanceOptions? = null, val metadataOptions: LaunchTemplateMetadataOptions? = null, val monitoring: LaunchTemplateMonitoring? = null, val networkInterfaces: List<LaunchTemplateNetworkInterface>? = null, val placement: LaunchTemplatePlacement? = null, val privateDnsNameOptions: LaunchTemplatePrivateDnsNameOptions? = null, val ramDiskId: String? = null, val securityGroupIds: List<String>? = null, val securityGroups: List<String>? = null, val tagSpecifications: List<TagSpecification>? = null, val userData: String? = null)
The information for the launch template.
Constructors
Link copied to clipboard
fun LaunchTemplateData(blockDeviceMappings: List<LaunchTemplateBlockDeviceMapping>? = null, capacityReservationSpecification: LaunchTemplateCapacityReservationSpecification? = null, cpuOptions: LaunchTemplateCpuOptions? = null, creditSpecification: LaunchTemplateCreditSpecification? = null, disableApiStop: Boolean? = null, disableApiTermination: Boolean? = null, ebsOptimized: Boolean? = null, elasticGpuSpecifications: List<LaunchTemplateElasticGpuSpecification>? = null, elasticInferenceAccelerators: List<LaunchTemplateElasticInferenceAccelerator>? = null, enclaveOptions: LaunchTemplateEnclaveOptions? = null, hibernationOptions: LaunchTemplateHibernationOptions? = null, iamInstanceProfile: LaunchTemplateIamInstanceProfile? = null, imageId: String? = null, instanceInitiatedShutdownBehavior: String? = null, instanceMarketOptions: LaunchTemplateInstanceMarketOptions? = null, instanceRequirements: LaunchTemplateInstanceRequirements? = null, instanceType: String? = null, kernelId: String? = null, keyName: String? = null, licenseSpecifications: List<LaunchTemplateLicenseSpecification>? = null, maintenanceOptions: LaunchTemplateMaintenanceOptions? = null, metadataOptions: LaunchTemplateMetadataOptions? = null, monitoring: LaunchTemplateMonitoring? = null, networkInterfaces: List<LaunchTemplateNetworkInterface>? = null, placement: LaunchTemplatePlacement? = null, privateDnsNameOptions: LaunchTemplatePrivateDnsNameOptions? = null, ramDiskId: String? = null, securityGroupIds: List<String>? = null, securityGroups: List<String>? = null, tagSpecifications: List<TagSpecification>? = null, userData: String? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard