InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rbqwhwlikweaqedd")
suspend fun ami(value: Output<String>)
@JvmName(name = "myjgnlyryqwbotdg")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "elctapfmyvwlroah")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "bkommpclywvjoeog")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gkcoyeigrtxgecwu")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "hcptktqgumjucbjd")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "abxhxrrvemleqrfb")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "kalshqcdemjartgm")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tkamlgtrlelxyjpc")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "vtkdtrytaasrqypg")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "dlrfyiafpvmioeyg")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "uguqrlkemdiocvaw")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "syrkjxdgomguykbp")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rddtjvxphhyuffpu")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "fmwyflllocoisqme")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "dbygvfutfrrdcekp")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "xhdtuaacnbsekayi")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "swkbamubbkwboofk")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "emxpvyaeumqhyrio")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "wgbjgnepxrhpekwv")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uipjoimbilkfifta")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "fdgmmxovwrgklnlh")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cciowlblfrpffacw")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "dlbrbgqiiitmxdgx")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "tcxwhqeamuaaqybg")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "njubbuuhhfhiulcx")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "cilyehyvqtjelddh")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "hstmuisskwrvtqvg")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "ylqbkgsnfdvfsnsc")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "cxoavnobrbxgkocn")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ayfdjakmroylbfyf")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "alikehvuegyktklh")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lolddmsbwrjdokvl")
suspend fun enablePrimaryIpv6(value: Output<Boolean>)
@JvmName(name = "skpkxpwafshdqgws")
suspend fun enablePrimaryIpv6(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gyrpkujmjoyvokft")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "hqlkgqcvfidjkmsn")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "eejxpeonmaxokvxw")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vyekwxvxdgwdehss")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "xcyatgtasysymmpf")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "vkpnpkvympsjgovr")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "nvrekaeanbxjlbmm")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "ygoapccpnvvnoyut")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "jrehbvbaboyyshri")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "hdfbhnaqfayygguq")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "xkbivnqvnwgoesjd")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nivsntiwifxwoiwt")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "cvneshuudetptqvm")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qigsxnjmtqbfvddw")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "xqdixgpgrhqpbvwd")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "crwclriqdkmdmjes")
suspend fun hostId(value: Output<String>)
@JvmName(name = "mjgyudvwwfrooses")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "wythrcfxjqnlitaw")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "vlnlmcrtwiqjisqp")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "cxkmetwpksemjtil")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "odekgtpkllwxxqsv")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "tcikoovtdppirvql")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "rgcfkwnxqacxmtsw")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "oigcfrudaivbtycl")
suspend fun instanceMarketOptions(value: InstanceInstanceMarketOptionsArgs?)
@JvmName(name = "rdkjjubwitwmkhth")
suspend fun instanceMarketOptions(value: Output<InstanceInstanceMarketOptionsArgs>)
@JvmName(name = "hovylsfgixwtlgpk")
suspend fun instanceMarketOptions(argument: suspend InstanceInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ytfqlnnvgleccbav")
fun instanceType(value: InstanceType)
@JvmName(name = "xlcfywebklbfynrp")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "sjeyvcbshtqetwgk")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "tqsmjxqyrsynikod")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "hwdixeygkajiejmn")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "uuyudtsbnwmbdfmp")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "vctmkspplyunraar")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "fedfuxsvaeclippl")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "apsqoxclbewaehll")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "xydouxbushmemaqj")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "vbxsmrfbhxtopqfq")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ilweqlkxjqsacvxy")
suspend fun keyName(value: Output<String>)
@JvmName(name = "lfiqaxqrhhcsvgnx")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "bpiwgvnchbittyrs")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "gttytmkxtodbkaqt")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "hqocxbjukymmvyro")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "shidhiqlericcxvx")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "taeqsghlwfmnbrgo")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "dvdfswrudflbducb")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "esclouhbdkaqmyjf")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "voreprqahtekbkov")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "hxfqxrlawuxgfpxu")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xejleylydqkkxfrm")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "jqdulcdvuqgynfch")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "umivwokiupygxfuw")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "surerojhvhbafouk")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "vytnlniqkfnwbivw")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "tgwfyacbaukgoftp")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "tgbmerccilaqprvs")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "oxmfdgffwwwsnsqf")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "xnepbmyjcknvqetm")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "ckmtyluwtwyxpvcx")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhrofysijqetxlhj")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "uwvdvcnwwqveeeqp")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "hafguhovhdqxlotd")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "irnfwtvtplwbvvnl")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "cutepkyeijfnnfyv")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "xtilmhcedygiwrjr")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "xaddtkgudvwqvqof")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cuhffpqogisdwxls")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "jwguwoxmpvkuavor")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "hetbyuyidtelqhhv")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "dyvrbyfbcuvjlqyb")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "ueuiweucjomuwblj")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rgtvoioayxsmvwcf")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "ylecdoamkoyjimab")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "icrycswbxeicbmco")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "ededbbpewqjlqela")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "ysrnaqliyqtenjsq")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "kodgfkeqlwwasolj")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "xyfferunmllqdhyf")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "rwxuexlwxmanbtma")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "ntstpdwynwmqbsxn")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "kfeejphcncurydys")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "immnrnkdjcvfpmxi")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "vuipuleavmeucaan")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ofjchkdohyyejdhk")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "owgrucagoghvymvc")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "edqbxthgdjkicvvy")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "oyhnwqpewoiaqiep")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qhnqaadyohfitvbd")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "grrvqixdljcvlygx")
fun tenancy(value: Tenancy)
@JvmName(name = "ohuqkrpsprgmgnnc")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "rpyucqfoctpyaecv")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "touxthnksptugyni")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "beoeoanchtcivfgj")
suspend fun userData(value: Output<String>)
@JvmName(name = "bfuhtucbckxhswid")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "proxguevinucdwig")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "xhwvaakjrjqfidad")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "hegeseqpwmhmlrdc")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "asxnyokkmimqbdvk")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ilgergafnwbnejle")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "rqortweckulvatyu")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "siosiylyfhbfopmj")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "jbmhngimmkfvwuhw")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "khnahqyebwkxswfl")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "hbdubemoaedmrxqu")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "jjqypigixuvyrion")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "sddjmvctfvqokqgc")
suspend fun vpcSecurityGroupIds(value: List<String>?)