InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "isngatbqrnvacqyh")
suspend fun ami(value: Output<String>)
@JvmName(name = "nerhccxhisatlmle")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "uqykghlvknwsqwtc")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "jcqasxwtwkgpdmrt")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pypbrqxwrxyaljia")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "agpuapgobrhudndr")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "ntriuqvxygqbxiil")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "mqqluwynqslcicaj")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yochbaqcktyhdjih")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "umfqbratoltivbbt")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "npgoqmhnikcupgjk")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "jbimnnjuwysbgols")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "besctlcwdopxkkem")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pwxcispihaktehmn")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "ixubkvwrhyooafmi")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "xnrbmcatvubuvtyi")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "yxavaojushmhmqhf")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "nyabeiakdxuusmvt")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "icqhmvctjcklqewv")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "rvxqqktuciemdirm")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "gpsaucofdefiyfrc")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "kpqufppsnkuaemhy")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xjcjspjkaprkvpmi")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "sxkvpisimmwgxsxs")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "mrxunsusnffqrdto")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "xtbreodkicqixlrg")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "muegxnmrwxljnhmj")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "gyndkoeonklevuve")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "ixoluopjxffwdkxg")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "ypalskeshcpnxtgf")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hkwqtcxydahkjuro")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "xjwmghaacarhjxgj")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ateklpgrfhqotvme")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "sxtwswwrxvbhbwop")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "apaqqrprxefmhakb")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uwfsdglvcxutyogw")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "rculvyeumpipleye")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "wvhenedhdnkcftcg")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "euyggyhksxyocgbk")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "walyqxcwspropsqh")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "yxjujomxisvxdyir")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "aryfhewgxsbyxgcn")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "ytanetfixkmyvcyc")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "chninwdiqjqjhskv")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "jysiahaqswukjiwh")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wnorsuoosurqyust")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "bnmraabiquenqcql")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wxnqihiehunafwst")
suspend fun hostId(value: Output<String>)
@JvmName(name = "fufbqhdlfxgehoqv")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "wakjtwaknqoyrldn")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "iuqmxrlhpcxqbeoc")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "ivboxlrfaxarxcrg")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "jwiqrkxnbdohkdmy")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "warumfkvufgrugjs")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "htaaupyfggyfycnv")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "ydyqvsixmfqfchcv")
suspend fun instanceMarketOptions(value: InstanceInstanceMarketOptionsArgs?)
@JvmName(name = "fiffbbjsqtdpnvxf")
suspend fun instanceMarketOptions(value: Output<InstanceInstanceMarketOptionsArgs>)
@JvmName(name = "gycxethqicqppbvr")
suspend fun instanceMarketOptions(argument: suspend InstanceInstanceMarketOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qklcijkhtbmrcefb")
fun instanceType(value: InstanceType)
@JvmName(name = "lfscqdpkeenyoqnx")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "fffjbdbcqsfcsfbr")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "npnxcovrhepiklcs")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "dqfpydvmtmekeybc")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "uivxhmuuwesjyknx")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "xxtutpakncmuldcj")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "oqcppvakxmhqpamu")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "mjncuiorakmgswxg")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "exqemtulsvgwrktf")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "rbxdpdekmfslpjhw")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "xoudnuldgffwmuce")
suspend fun keyName(value: Output<String>)
@JvmName(name = "vowvqwuhqlcygdpq")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "wyqfrgkjvmeatqeb")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "vdmdadjoajtigfwx")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "pkjduqeqafiedqum")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kkfmbxvpibnsimtq")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "jqksxiklixfgrpdn")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "hnobarnytrvpjhrs")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nvtvbtuqkwdhhlqr")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "mjysipaccsijtcgu")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "ovjwxoknujkwdevd")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kdeihuaeggeuveyh")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "wfbxgjsfwxknwfdr")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hrlfxummjxfragnq")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "qybdbvhstglsrqfw")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "rigosfwrktgpylgf")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "jqvornkqmtluythy")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "bkpgvaxhupedekyy")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "qimpafwcxsdnhwgn")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "fxsobxciklyxdquk")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "uneapobfiaxekjmc")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sgplglbhshngmqpl")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "cyeiclughhvxtpvt")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "wlyvuyupmrchoeeb")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "gmobcnrvfvqigsdp")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "cifujefqcvognabs")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "yljructvysnhfwjf")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "etrxgdvcqaqhjsbl")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tfvxgifydwjimscd")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "qdtqmuoqartbvxtc")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "ftapqcqyhqmjutad")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "whcfmoxobgtdwqxt")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "phagnoptireyycio")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wxjysqcmpkminljk")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "vkenjrxbfabxfnis")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "mtmejhjeptskuurr")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "sajuvlknbuljajdi")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "kfgwxfhdvptlqmqa")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "qinaplwediwfielt")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "nnajtptobbkgcpxh")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "qkrjrmdsqbietgty")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "ugqeultmbowblned")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "mktbmhcqtxxnypjf")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "jikvfubhcyfsrqeq")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "xxmdcxldaxqkkvta")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ptxtqwcfkhaqwpqi")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "kpxeejcdlayqsvfw")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "wnjecphkhjjcylby")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "gbdkubqialdrtqle")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ejrbeckyyvaeybti")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "gbuxqftsxfofhymn")
fun tenancy(value: Tenancy)
@JvmName(name = "vtbofmfcjccpsthw")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "mghuoxltuvvexfvw")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "xxfjhvnsbbusukri")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "rfaohotawwipaueg")
suspend fun userData(value: Output<String>)
@JvmName(name = "qegedawkhduyisye")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "lvjbcmnvlqwhhmlw")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "bqlinfvqkdluckfa")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "aqllctoyxhhecrbg")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "ppnsgsqsiymfupqg")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pbxqsqvagdlqlvhv")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "jdefhtlhvxiblntp")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "ovcvtcymonqdmapv")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ycultcuepxhkikdt")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "vrvdarhskiwlljwi")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "fhatbssvarmbbqdt")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "bplixjrxnaoleiqq")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "uyqhvvmjsmunfmei")
suspend fun vpcSecurityGroupIds(value: List<String>?)