InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "oqihcbgbrkeyntri")
suspend fun ami(value: Output<String>)
@JvmName(name = "isbkeowrtfhdfyqe")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "udrmkwfmoblgwaqs")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "esjgmjnldqmqjxdl")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vceolenecnborrww")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "ivfbrfijxuvgsrhy")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "rortxexlllkuqajv")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "kfipfmfliinksvmo")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xnwstwkwtsuxgury")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "uonskehjoqxjebku")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "pacgytglbmvmjhlj")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "nnodylgloplkurjk")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "sfqjhlkwnhspfucv")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycqwiralqdhcqqhy")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "hxmwdfhqelosiaeo")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "tqymvotivtrynusr")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "lvlcpbrtrcmjodfm")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "yabaxhbuvbqarfad")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "budavuemgdsbmtlg")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "sbcyehklrvddklse")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "txluavmnjnevdwlw")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "roxruwxtnglctoor")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hiiddftpqdkyynfj")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "fhsigbareblfmubg")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "kfonwnktprtxwcgv")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "mwfmxoyeqwdcpouy")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "fsahrfcgxcvtadrb")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "rbmlanyqgdsrvaox")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "kymkfeqnpfmbngkh")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "nybfyflnvlpjqvky")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gskkboktuxwbqsea")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "wdwlnjonrgmrcryy")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iqrceihkcpxqftch")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "bomhlrbchlmjvxhv")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "ncmubqxsgolpjmsw")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "txlkkdngbbgrtaui")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "vbtxebgydpgcbpab")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "rakncuwijrribbxp")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "yqwexrwbsahnvysb")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "txmormbmmbkqwpsq")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "skeugalbvepvqsiu")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "gpqtcnabvbsnyvsc")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "mwgiopitdtetbptq")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kuihsemlqllvjqxo")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "kwfedtxafbunkppe")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "idvnsrbatevklflo")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "tttjdmjkwlnmhscm")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kfecwnvctqwkoyil")
suspend fun hostId(value: Output<String>)
@JvmName(name = "wxitucivdrcayfkh")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "brrjreclntonjobp")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "rhagjiriohcswcns")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "vulnwcwusphadogn")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "xgocxuordiqewtyt")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "sfvbstdvlpsjyxhc")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "befaeybvxpabbovr")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "ckhhonutlvkgkaxc")
fun instanceType(value: InstanceType)
@JvmName(name = "obdxytsgepmgowwu")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "igriaxmjyvkngrhi")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "kpyhcrgbiiwwljjo")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "eswddebghvybqxkp")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "dsowugtsfxxoenlc")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "xvmxxowupghbkede")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "ybgwlwspptxpcvkr")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "ajxupvfeyqbbsxxu")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "qqvtgybhqxquglth")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "xbktujgajikdmfey")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "epjidoimhobrqakj")
suspend fun keyName(value: Output<String>)
@JvmName(name = "mqjolkapedwrqolp")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "tdqitcvlkybghsce")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "lelhgftjpjwurwxn")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "qqkldadmkhgiunuv")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uorhhdfxyauudqel")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "qeyyotohhmmwdqbv")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "dbmisdufscdekxog")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xvmcoxmvxqylvpep")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "ealfqkcusxifpyet")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "jbyrwdyvcalyeorr")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wtevcrnuyqksjkqa")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "tvnamqbldbfkhgco")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "uaucvdxretcoghwl")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "eaofqpylasljwrfl")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "svsvmogoalxhqmxt")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "fbnwfyclenurrycg")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "lhabempsbisjibnv")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "liyfujmuumjtrmng")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "ebkkkmmivohcxdoo")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "swebnfamnvlwixnp")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yuhekxulykaggaqg")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "funsbgxmgipavomd")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "qyfktcwxqqcevwed")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "nnguydxbmfgnownq")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "simvehudohevuxpb")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "medxcsieuyqnltpl")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "daifumcwekelvaux")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "smmugjaklcaprqwl")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "ublbsskkvstoghwb")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "qqkhsabpvrdedxuw")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "ucjhekcswdqkdowi")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "ldgobmsotbvwhgsi")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "phfxcoovpuifptse")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "usbppewuxvxvrgox")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "reangaxfnllabioa")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "qrepdmluaxjlyntq")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "pcthbgocoaqlxfvr")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "vdmvmqpongdahaiy")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "mnkfbqotcbkamcem")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "ewkxjloggifklfil")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "tnbqmqwwyufabipy")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "bdfebpecvypkhspd")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "nqylwbjdpsawcbnc")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "pupeqbscvcagsqab")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cgtslbmjauofcjtx")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "ckjobeeocqgbpkrl")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "nmthrkgvxfvmfjfi")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "iulhoxnuivumqajm")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ewlwyptnpwwuxfkm")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "agrhgvabnjdwcrvs")
fun tenancy(value: Tenancy)
@JvmName(name = "mijrhglqluotkdqj")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "ouajaflqkmwmiltv")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "orvnqqmncsyixexe")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "qrkbkcqjpgtdhres")
suspend fun userData(value: Output<String>)
@JvmName(name = "fgvdmkstimnieils")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "hwhhkrxtkdmkejdu")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "kivivdkhutltdkdr")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "oewmoddjimqyahco")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "nvvbiqaekjclymba")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mqgfnldlxlelvyit")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "vwwvsichjxlvhjtu")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "ywexemskcmgvhjgj")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "vgavauhgmicgxlwa")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "wwgjojtnsxsqyucg")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "cqkcrdqcvmkutyqv")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "lfurodvsbxygdivd")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "kqnnyjakeomhwlrb")
suspend fun vpcSecurityGroupIds(value: List<String>?)