LaunchTemplateDataArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "grybtmdgeydnwort")
suspend fun blockDeviceMappings(value: Output<List<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "wlordgfxwenfxkne")
suspend fun blockDeviceMappings(vararg values: LaunchTemplateBlockDeviceMappingArgs)
@JvmName(name = "mloahywcrktrohtu")
suspend fun blockDeviceMappings(vararg values: Output<LaunchTemplateBlockDeviceMappingArgs>)
@JvmName(name = "buhlyyqxlpqyajhb")
suspend fun blockDeviceMappings(vararg argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "vmtwdjbdnxbohevu")
suspend fun blockDeviceMappings(value: List<LaunchTemplateBlockDeviceMappingArgs>?)
@JvmName(name = "bdeybitfmofbjdpu")
suspend fun blockDeviceMappings(values: List<Output<LaunchTemplateBlockDeviceMappingArgs>>)
@JvmName(name = "juyuyswdylspcwjl")
suspend fun blockDeviceMappings(argument: List<suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "agqycudhnyuuahvw")
suspend fun blockDeviceMappings(argument: suspend LaunchTemplateBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jkbsvfroqtorfokt")
suspend fun cpuOptions(value: LaunchTemplateCpuOptionsArgs?)
@JvmName(name = "oaltbtpboxckppvm")
suspend fun cpuOptions(value: Output<LaunchTemplateCpuOptionsArgs>)
@JvmName(name = "asxivebpvugwyjtk")
suspend fun cpuOptions(argument: suspend LaunchTemplateCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eedtsdrhgjqybfod")
suspend fun creditSpecification(value: LaunchTemplateCreditSpecificationArgs?)
@JvmName(name = "lnotoluecnbqmnqo")
suspend fun creditSpecification(value: Output<LaunchTemplateCreditSpecificationArgs>)
@JvmName(name = "tpycdfgwojyvmrwq")
suspend fun creditSpecification(argument: suspend LaunchTemplateCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gpckxayywrxgijxh")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "fqkwtccnrkonnwni")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vasyyowgcwlpdycj")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "wdppbsokrgctxgqp")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qxfarrwwnsqkxqph")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "sjvbnnuldtgagqrg")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "piaggygrugjsmbep")
suspend fun elasticGpuSpecifications(value: Output<List<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "qtvjcvtiowmcoqkk")
suspend fun elasticGpuSpecifications(vararg values: LaunchTemplateElasticGpuSpecificationArgs)
@JvmName(name = "dyusbmfnurqwwdyr")
suspend fun elasticGpuSpecifications(vararg values: Output<LaunchTemplateElasticGpuSpecificationArgs>)
@JvmName(name = "tipquylbupopoyhi")
suspend fun elasticGpuSpecifications(vararg argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "pfybpenkdsfwdggs")
suspend fun elasticGpuSpecifications(value: List<LaunchTemplateElasticGpuSpecificationArgs>?)
@JvmName(name = "cibrenaatsjeqeul")
suspend fun elasticGpuSpecifications(values: List<Output<LaunchTemplateElasticGpuSpecificationArgs>>)
@JvmName(name = "odgjpglmbxfobcos")
suspend fun elasticGpuSpecifications(argument: List<suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "mansfucenthkidbh")
suspend fun elasticGpuSpecifications(argument: suspend LaunchTemplateElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ecbytlucdqvqkosv")
suspend fun elasticInferenceAccelerators(value: Output<List<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "opahdckdhcoxdgak")
suspend fun elasticInferenceAccelerators(vararg values: LaunchTemplateElasticInferenceAcceleratorArgs)
@JvmName(name = "lehyhmrsjujbcrua")
suspend fun elasticInferenceAccelerators(vararg values: Output<LaunchTemplateElasticInferenceAcceleratorArgs>)
@JvmName(name = "anmcqdlgyjcngpsi")
suspend fun elasticInferenceAccelerators(vararg argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "cpdtsjxshnpgsjht")
suspend fun elasticInferenceAccelerators(values: List<Output<LaunchTemplateElasticInferenceAcceleratorArgs>>)
@JvmName(name = "pydngvjdypqhvyal")
suspend fun elasticInferenceAccelerators(argument: List<suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "jcsmlgrlemytvglu")
suspend fun elasticInferenceAccelerators(argument: suspend LaunchTemplateElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hjutbxmfylcrlyef")
suspend fun enclaveOptions(value: LaunchTemplateEnclaveOptionsArgs?)
@JvmName(name = "mpufdewuuencvxfo")
suspend fun enclaveOptions(value: Output<LaunchTemplateEnclaveOptionsArgs>)
@JvmName(name = "ipidmfbwxnypdvgf")
suspend fun enclaveOptions(argument: suspend LaunchTemplateEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eluuptgytxjqloop")
suspend fun hibernationOptions(value: LaunchTemplateHibernationOptionsArgs?)
@JvmName(name = "iutfwlighpngrcey")
suspend fun hibernationOptions(value: Output<LaunchTemplateHibernationOptionsArgs>)
@JvmName(name = "bcafsinoctgigrve")
suspend fun hibernationOptions(argument: suspend LaunchTemplateHibernationOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oaupnqepidnbfikb")
suspend fun iamInstanceProfile(value: LaunchTemplateIamInstanceProfileArgs?)
@JvmName(name = "xwpbyupxukxtdqaa")
suspend fun iamInstanceProfile(value: Output<LaunchTemplateIamInstanceProfileArgs>)
@JvmName(name = "vbklmprroodmifrj")
suspend fun iamInstanceProfile(argument: suspend LaunchTemplateIamInstanceProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oeomdvwgijwavolt")
suspend fun imageId(value: Output<String>)
@JvmName(name = "fdcklxqtcjfpawnp")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "iyjlcqwwpqbfgnen")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "feisgsuoqbryyppd")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "dmmcdaxgamkkrjgv")
suspend fun instanceMarketOptions(value: LaunchTemplateInstanceMarketOptionsArgs?)
@JvmName(name = "vokemxcyvwpqqrkk")
suspend fun instanceMarketOptions(value: Output<LaunchTemplateInstanceMarketOptionsArgs>)
@JvmName(name = "stnlawgsjpqpeoru")
suspend fun instanceMarketOptions(argument: suspend LaunchTemplateInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "caybspmqptgvaaxj")
suspend fun instanceRequirements(value: LaunchTemplateInstanceRequirementsArgs?)
@JvmName(name = "pkwvcchfmalrxkei")
suspend fun instanceRequirements(value: Output<LaunchTemplateInstanceRequirementsArgs>)
@JvmName(name = "okqcknvlhttgwqvc")
suspend fun instanceRequirements(argument: suspend LaunchTemplateInstanceRequirementsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rqvecmumrbbeggux")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "khxmfmeqhhbuskfq")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "webrkgijyqtfmggo")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "nnfmvtdtfhhcxpid")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "rsyibrwvxxgrykhh")
suspend fun keyName(value: Output<String>)
@JvmName(name = "dcsudqcaaiuxnsuh")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "eaakgbmsosffievn")
suspend fun licenseSpecifications(value: Output<List<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "aleutoaoikdlrsgw")
suspend fun licenseSpecifications(vararg values: LaunchTemplateLicenseSpecificationArgs)
@JvmName(name = "iowqmutkxuetdlbk")
suspend fun licenseSpecifications(vararg values: Output<LaunchTemplateLicenseSpecificationArgs>)
@JvmName(name = "qfctelljrgwvlcpx")
suspend fun licenseSpecifications(vararg argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "uakxrgicisngvmcm")
suspend fun licenseSpecifications(value: List<LaunchTemplateLicenseSpecificationArgs>?)
@JvmName(name = "mbiskhirtbymnvoy")
suspend fun licenseSpecifications(values: List<Output<LaunchTemplateLicenseSpecificationArgs>>)
@JvmName(name = "ecdtftswogwxxviq")
suspend fun licenseSpecifications(argument: List<suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "mqwdjrorlfhhqdse")
suspend fun licenseSpecifications(argument: suspend LaunchTemplateLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qwbctesplhafngua")
suspend fun maintenanceOptions(value: LaunchTemplateMaintenanceOptionsArgs?)
@JvmName(name = "jjbwmbfvnjptqqyu")
suspend fun maintenanceOptions(value: Output<LaunchTemplateMaintenanceOptionsArgs>)
@JvmName(name = "kdhwjidpwtvgrlop")
suspend fun maintenanceOptions(argument: suspend LaunchTemplateMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xgnjaqbfbvsfsxwr")
suspend fun metadataOptions(value: LaunchTemplateMetadataOptionsArgs?)
@JvmName(name = "cgcodtrcbvqvpoxm")
suspend fun metadataOptions(value: Output<LaunchTemplateMetadataOptionsArgs>)
@JvmName(name = "ovmsfyuaijslcouc")
suspend fun metadataOptions(argument: suspend LaunchTemplateMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jwbjculgbgupcbfb")
suspend fun monitoring(value: LaunchTemplateMonitoringArgs?)
@JvmName(name = "lfjcyqfuxsylwvuo")
suspend fun monitoring(value: Output<LaunchTemplateMonitoringArgs>)
@JvmName(name = "bvmppmxikwiwvaap")
suspend fun monitoring(argument: suspend LaunchTemplateMonitoringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wuajvwfxupmrgagv")
suspend fun networkInterfaces(value: Output<List<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "lvfafsirexafffmy")
suspend fun networkInterfaces(vararg values: LaunchTemplateNetworkInterfaceArgs)
@JvmName(name = "kevrcxttbfhjgdup")
suspend fun networkInterfaces(vararg values: Output<LaunchTemplateNetworkInterfaceArgs>)
@JvmName(name = "lptvvqtmkiirwmhv")
suspend fun networkInterfaces(vararg argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "entpaffluepctpma")
suspend fun networkInterfaces(value: List<LaunchTemplateNetworkInterfaceArgs>?)
@JvmName(name = "yfbdfeafcmklwbdh")
suspend fun networkInterfaces(values: List<Output<LaunchTemplateNetworkInterfaceArgs>>)
@JvmName(name = "bokerfpdxtpfheqj")
suspend fun networkInterfaces(argument: List<suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "iltnopjamkftlpap")
suspend fun networkInterfaces(argument: suspend LaunchTemplateNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bgtbbcitqipnhepb")
suspend fun placement(value: LaunchTemplatePlacementArgs?)
@JvmName(name = "gomanrfgtdurivek")
suspend fun placement(value: Output<LaunchTemplatePlacementArgs>)
@JvmName(name = "uvbodogplqhmmnnu")
suspend fun placement(argument: suspend LaunchTemplatePlacementArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oaqgugeotfdnusqq")
suspend fun privateDnsNameOptions(value: LaunchTemplatePrivateDnsNameOptionsArgs?)
@JvmName(name = "lbvxlcbtrghlwdxy")
suspend fun privateDnsNameOptions(value: Output<LaunchTemplatePrivateDnsNameOptionsArgs>)
@JvmName(name = "epuhdwroxepdvvbs")
suspend fun privateDnsNameOptions(argument: suspend LaunchTemplatePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jdspjrxnyghpuqae")
suspend fun ramDiskId(value: Output<String>)
@JvmName(name = "ptmdlpdpcwcmyegj")
suspend fun ramDiskId(value: String?)
Link copied to clipboard
@JvmName(name = "ccatcgxvvbwhjbhb")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "ptabgiirjjyfgbbs")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "fhgwydiacxxvgadc")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "xwghhdrcottmxpyn")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "ncijouykqgkrrdwv")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "mfqojwmapnyhtswe")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "levhbnynptdvcxwl")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "lkidkjytvirixdcy")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "sfrrskxbarjqkovb")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "mkgitdmufxdypbma")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "auiadqoxqlftxldn")
suspend fun tagSpecifications(value: Output<List<TagSpecificationArgs>>)
@JvmName(name = "omilxmqisityrxdm")
suspend fun tagSpecifications(vararg values: TagSpecificationArgs)
@JvmName(name = "hsgaykimrcrnhyes")
suspend fun tagSpecifications(vararg values: Output<TagSpecificationArgs>)
@JvmName(name = "xpcdflddunsuuyiu")
suspend fun tagSpecifications(vararg argument: suspend TagSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "xbxpkcefmwdogogk")
suspend fun tagSpecifications(value: List<TagSpecificationArgs>?)
@JvmName(name = "jwcacmyfafduiama")
suspend fun tagSpecifications(values: List<Output<TagSpecificationArgs>>)
@JvmName(name = "awibdvcepppfmilu")
suspend fun tagSpecifications(argument: List<suspend TagSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "clkrmmdqpbpjyvdj")
suspend fun tagSpecifications(argument: suspend TagSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "moikiredakaflqdl")
suspend fun userData(value: Output<String>)
@JvmName(name = "sanwbhkqliqomhli")
suspend fun userData(value: String?)