InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "hcwcfeeowdilehem")
suspend fun ami(value: Output<String>)
@JvmName(name = "fbichkaahqqtxlen")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "tqfixirjkvhmsjki")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "kqldqpacdpqksmhj")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hudtgwxwyuflbtjq")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "wqeefdrdwjmkdaqx")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "bqbwviihnivatbdd")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "sdxpljxhucuhsiyq")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rqiirsjfiobxhrrh")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "aghegvsdljenardp")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "wpuhxwaechaqxlbw")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "oqatkyhiybggvcpi")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "wutrfvfmvpvrovbe")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "janldvfditewvaqd")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "pnidvlqfovdqlbfr")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "lnuapkxcvuslipie")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "lwewcpimovabyrok")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "uyqjaovlurhvvjsq")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xiubfbqbibfntcxu")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "mspwnmxsdnfhxykg")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ijcvbwrwcaohartx")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "pxptfygaqgolkbxs")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gsillmyxpiifsfpd")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "mhceitwejdvakbfl")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "rforwgnslrkbeouv")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "spbqyuwbatictxnk")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "xougdbvgaxanrtba")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "bvijqbxwimqmpygd")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "wrppyiuvahktlxnf")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "jlpbwxmngmgkmjiy")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bkceuccejjsicklo")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "jxeguhwrwotctmxg")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hvjnuhsrlcbqgfkv")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "cjpplbnrlltwhogc")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "tcgsexyoxrxtkomi")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jawqxkshrkgmmyva")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "bqanhddfxnnudeby")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "dohmafrskgwceous")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "dbncenhukdkbrnqn")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "qsxommudaihvluwk")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "dwtvojfekybdwvux")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "ggjoypjpnrymmpxx")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "vwqcowmeuafmwhbb")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "etotquicxmfeicud")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "yrdlurxpcibkjpit")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qyunjtrtfnodqnkh")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "ovxpecqnoqpfjasn")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jgdcjwawjxurojkb")
suspend fun hostId(value: Output<String>)
@JvmName(name = "pdglexcfltdaubih")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "dehdtxicaubxvxfq")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "fbyjvwatwghpflst")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "fbarnfrfamjdehkd")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "eeblpkhlsrtobccv")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "vclrjankcrtykedd")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "dofdecjkudaemrjw")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "cojrisciixsfdwnp")
fun instanceType(value: InstanceType)
@JvmName(name = "brkahjoichffereh")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "wmxsqbmpkfaugbdx")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "vrmmuterpndpgkwk")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "keibgyglqfgcwyeu")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "onfobtwgcatbjxbv")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "nsffcgecqhlxrqur")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "yntubbqimfxdrgpm")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "lycxwtfurswsymup")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "aylqbfojwfcrcbnb")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "veqjfqwpsnkpovno")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jckntgoapqjoqqvk")
suspend fun keyName(value: Output<String>)
@JvmName(name = "iysloouermauotqd")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "iehntrjajrqrknxx")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "bclnxindmhsacjyd")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "dylyibdkjxfsjpxb")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnqjxdpfhuhpvsse")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "kowalhiebxvmmbmy")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "hrcwbeyqbvtiducb")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "douovhjlnlacsayo")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "jrbbyjeagmhbnqxf")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "nhbgxxhtohbybpxw")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hhybnivfxiuswqnk")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "fbapxtdwhfdcxypi")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wonotlpeobaievcx")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "viiofiknmskjpwbd")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "qamcugkoucghxovu")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "mlvqmfgnirfesjiq")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "serdmsyvfoypjtpe")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "yiulduuoierlrvob")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "sikxtiueekbwthpk")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "jrbkhfhixacryrwh")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xudmwfkqbbcwaatt")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "fkykretwkeordmvv")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "gufdduhyogicjqyb")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "gapxkdedirwrwlcv")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "fosyvbpkmchkxrro")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "mgocwodesapttjjc")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "ofoiivdvuheenyxg")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omjspvxdgfbrtfea")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "yrabbxijjfurikdl")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "lmqbuwyymtasoswt")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "mjiywwlrjoobslfo")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "fwieaaoxguatwhfb")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "chqpqklqkdejcwal")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "ewdysiiabonlirpl")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "migeqfaihvugjldw")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "trlegkabnygmyuai")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "vjshteoyohqnubid")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ghtupuaplsttoghh")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "kplgcsdmvyehbajj")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "vofpceeqaksnuilj")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "nodlywxuakdebmkk")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "piocmfkftcsajgva")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ppuutlyxiuvtqprk")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "qldugmhguhtfxlqi")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "owrgxmmbkkpyhxvs")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "mvqaffwbbegnqilg")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "sxkaptdrkutggjmp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "jjpwitgfpinwnbko")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "xdnkpohwnlvbpyrb")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "qxrxnbljqqjsynly")
fun tenancy(value: Tenancy)
@JvmName(name = "jxijboibawfckumb")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "kyoltexssmoijhlr")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "hcwhxphqujwhnkjd")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "ndmfxwqnnbothptv")
suspend fun userData(value: Output<String>)
@JvmName(name = "lyewyghyatjfekbi")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "dhhvehsifasejmdd")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "odbrfbxphdnawgri")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "igfasadykbtkjriu")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "mqcljlcsrumlmevg")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xvxphlulqygrjcru")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "guhmfkgregjqfxnt")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "ydlhqxmuofhrjsum")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "icjsxogaiclqirfc")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "wxfonykofgxqlcjq")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "lvyxmqkompnwxhsb")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "hrnrimnrhhsrrsrn")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "ahldpqsfgxoaklcv")
suspend fun vpcSecurityGroupIds(value: List<String>?)