InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "stqrguhbhnyudcox")
suspend fun ami(value: Output<String>)
@JvmName(name = "enjmieisdpwtslqn")
suspend fun ami(value: String?)
Link copied to clipboard
@JvmName(name = "rongsiqckltwvkii")
suspend fun associatePublicIpAddress(value: Output<Boolean>)
@JvmName(name = "guamvejxwxqcytfu")
suspend fun associatePublicIpAddress(value: Boolean?)
Link copied to clipboard
@JvmName(name = "tylwfsklrcxevjhn")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "ogmgpureekivvdvj")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "orskjllbofnayudd")
suspend fun capacityReservationSpecification(value: Output<InstanceCapacityReservationSpecificationArgs>)
@JvmName(name = "cynvwnltdpcirkvq")
suspend fun capacityReservationSpecification(argument: suspend InstanceCapacityReservationSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sjbmmuqyfbvfvggb")
suspend fun cpuCoreCount(value: Output<Int>)
@JvmName(name = "ytmfivccweltllwd")
suspend fun cpuCoreCount(value: Int?)
Link copied to clipboard
@JvmName(name = "ggurvjxfcbbkmnps")
suspend fun cpuOptions(value: InstanceCpuOptionsArgs?)
@JvmName(name = "foqxrjxygkuyiitq")
suspend fun cpuOptions(value: Output<InstanceCpuOptionsArgs>)
@JvmName(name = "yndsvxavnjqnmjtv")
suspend fun cpuOptions(argument: suspend InstanceCpuOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yplvmloxxefocgir")
suspend fun cpuThreadsPerCore(value: Output<Int>)
@JvmName(name = "uroqgffjoebyotmc")
suspend fun cpuThreadsPerCore(value: Int?)
Link copied to clipboard
@JvmName(name = "omhkdqqwbesijvfb")
suspend fun creditSpecification(value: InstanceCreditSpecificationArgs?)
@JvmName(name = "katabdhgwkwnvwmi")
suspend fun creditSpecification(value: Output<InstanceCreditSpecificationArgs>)
@JvmName(name = "upvemrpvcmbvnodr")
suspend fun creditSpecification(argument: suspend InstanceCreditSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hiuawtjocberflsd")
suspend fun disableApiStop(value: Output<Boolean>)
@JvmName(name = "qelmpxjgoqtgwnaj")
suspend fun disableApiStop(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yoasscdkircruymf")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "kcmwmipkeoapiuak")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mhebiqkshfliydlo")
suspend fun ebsBlockDevices(value: Output<List<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "wjwioyaochyplkde")
suspend fun ebsBlockDevices(vararg values: InstanceEbsBlockDeviceArgs)
@JvmName(name = "lqujvwnsvmwximpj")
suspend fun ebsBlockDevices(vararg values: Output<InstanceEbsBlockDeviceArgs>)
@JvmName(name = "olgcbuoeenhtfsqa")
suspend fun ebsBlockDevices(vararg argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "qhcijvsnvkxpqeun")
suspend fun ebsBlockDevices(value: List<InstanceEbsBlockDeviceArgs>?)
@JvmName(name = "axnybewsumidoudf")
suspend fun ebsBlockDevices(values: List<Output<InstanceEbsBlockDeviceArgs>>)
@JvmName(name = "yxsnlheylqdjbtxm")
suspend fun ebsBlockDevices(argument: List<suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "wdprnllupcvgtnvv")
suspend fun ebsBlockDevices(argument: suspend InstanceEbsBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "knvktfgshijnwrwh")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "tvbkmjidestwxndu")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lahrbxyhftikrbmu")
suspend fun enclaveOptions(value: InstanceEnclaveOptionsArgs?)
@JvmName(name = "ufrduoawaavenjbs")
suspend fun enclaveOptions(value: Output<InstanceEnclaveOptionsArgs>)
@JvmName(name = "hflxvoutnqqunhgj")
suspend fun enclaveOptions(argument: suspend InstanceEnclaveOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ytslacspvpxwcmej")
suspend fun ephemeralBlockDevices(value: Output<List<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "lqakeemhhwrjlenk")
suspend fun ephemeralBlockDevices(vararg values: InstanceEphemeralBlockDeviceArgs)
@JvmName(name = "nuvafktahoiywagv")
suspend fun ephemeralBlockDevices(vararg values: Output<InstanceEphemeralBlockDeviceArgs>)
@JvmName(name = "infsanciusjpixhh")
suspend fun ephemeralBlockDevices(vararg argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
@JvmName(name = "capvrlfylugrvffr")
suspend fun ephemeralBlockDevices(value: List<InstanceEphemeralBlockDeviceArgs>?)
@JvmName(name = "nidhsjnnfxgkcaoa")
suspend fun ephemeralBlockDevices(values: List<Output<InstanceEphemeralBlockDeviceArgs>>)
@JvmName(name = "dixqaucctdmsrrwb")
suspend fun ephemeralBlockDevices(argument: List<suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit>)
@JvmName(name = "exemghhimpubjbpr")
suspend fun ephemeralBlockDevices(argument: suspend InstanceEphemeralBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wygyyxqhqydikaom")
suspend fun getPasswordData(value: Output<Boolean>)
@JvmName(name = "kmqkhtjprsfwpyhe")
suspend fun getPasswordData(value: Boolean?)
Link copied to clipboard
@JvmName(name = "txdsuourujhfbeox")
suspend fun hibernation(value: Output<Boolean>)
@JvmName(name = "pnvttwmemqlflhqh")
suspend fun hibernation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sjriujbccwqoqcek")
suspend fun hostId(value: Output<String>)
@JvmName(name = "kfbaqqhlpfhccekp")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "cutdobniselbtpbc")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "uhbxkvlgveolemvi")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "ooyqjkhkmhqesigk")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "axtakghynhlngetj")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "xcqwyscmgbeihghc")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "lbqymgcuipaswltd")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "vjkjcbhyrkmhalyp")
fun instanceType(value: InstanceType)
@JvmName(name = "sbrvadjlknegoxmm")
suspend fun instanceType(value: Either<String, InstanceType>?)
@JvmName(name = "ubalnyxryvxeklig")
suspend fun instanceType(value: Output<Either<String, InstanceType>>)
@JvmName(name = "mwyqgcbjgabxgpts")
fun instanceType(value: String)
Link copied to clipboard
@JvmName(name = "ofbfctiygpatemqe")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "caisrfdejwppjsrx")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "ygkvmanoknfbnlpu")
suspend fun ipv6Addresses(value: Output<List<String>>)
@JvmName(name = "ucntiditvrgspomg")
suspend fun ipv6Addresses(vararg values: Output<String>)
@JvmName(name = "svfthhwnjjjublhm")
suspend fun ipv6Addresses(vararg values: String)
@JvmName(name = "ggdxljmhcopqtebl")
suspend fun ipv6Addresses(values: List<Output<String>>)
@JvmName(name = "gxxrysswpebamugm")
suspend fun ipv6Addresses(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tfiiduvnnpkvudcr")
suspend fun keyName(value: Output<String>)
@JvmName(name = "bwdjhthaumimfkrb")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "bfibrctrtxtpydax")
suspend fun launchTemplate(value: InstanceLaunchTemplateArgs?)
@JvmName(name = "yfcvnfksvcmpbhhe")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateArgs>)
@JvmName(name = "cdexukxibfvfpwpn")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hijjhkavsmcwwhbh")
suspend fun maintenanceOptions(value: InstanceMaintenanceOptionsArgs?)
@JvmName(name = "lkoxicyyepnbukyl")
suspend fun maintenanceOptions(value: Output<InstanceMaintenanceOptionsArgs>)
@JvmName(name = "cawqyuutabxgqftu")
suspend fun maintenanceOptions(argument: suspend InstanceMaintenanceOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hlnvtmrrunxjfhxw")
suspend fun metadataOptions(value: InstanceMetadataOptionsArgs?)
@JvmName(name = "qiejchgcueqtjqfm")
suspend fun metadataOptions(value: Output<InstanceMetadataOptionsArgs>)
@JvmName(name = "dqvbsbqkocdixfvg")
suspend fun metadataOptions(argument: suspend InstanceMetadataOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jtknufsvnsfcppfl")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "udqiemwaesulskef")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "afhrvrfmlxvsjtus")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "jqwkddxxxivrmdbm")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "bokljwptualalmfj")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "etjdrjxfsyrkwscy")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "ewixdlkhlsdkcjcu")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "yijgtthephtgpmqj")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "tdgsiakctrlbnrta")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "dtagnwlsbsejejeo")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vgswbqbqmthcocmy")
suspend fun placementGroup(value: Output<String>)
@JvmName(name = "diqfylprvupuogup")
suspend fun placementGroup(value: String?)
Link copied to clipboard
@JvmName(name = "tqkqwujhndssdblx")
suspend fun placementPartitionNumber(value: Output<Int>)
@JvmName(name = "vrxiqnlaahurlssa")
suspend fun placementPartitionNumber(value: Int?)
Link copied to clipboard
@JvmName(name = "cnqfetbthtylrjna")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "vcljbstnhrjgbamj")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "vmmendkdfsbufogp")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dthmwvbiguiglbvy")
suspend fun privateIp(value: Output<String>)
@JvmName(name = "uhhocpoatsvqyyhi")
suspend fun privateIp(value: String?)
Link copied to clipboard
@JvmName(name = "xhvykombkqnqepte")
suspend fun rootBlockDevice(value: InstanceRootBlockDeviceArgs?)
@JvmName(name = "qrmwvlmedbxcsdqf")
suspend fun rootBlockDevice(value: Output<InstanceRootBlockDeviceArgs>)
@JvmName(name = "xyshfsjlshinscil")
suspend fun rootBlockDevice(argument: suspend InstanceRootBlockDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qlpbdhfvurcacjgk")
suspend fun secondaryPrivateIps(value: Output<List<String>>)
@JvmName(name = "huvvvigixhcacxkh")
suspend fun secondaryPrivateIps(vararg values: Output<String>)
@JvmName(name = "lejvcmuxbqwnmltx")
suspend fun secondaryPrivateIps(vararg values: String)
@JvmName(name = "ajydutsvpvecodxc")
suspend fun secondaryPrivateIps(values: List<Output<String>>)
@JvmName(name = "estneegydvpjsrnp")
suspend fun secondaryPrivateIps(value: List<String>?)
Link copied to clipboard
@JvmName(name = "lcdjrbskidfljaho")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "sgraqoewdstojbef")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "bldcwgomspgtphqq")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "oayndtvijawpceqy")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "cplwmyvtaktgdmuy")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ffffcdnexbcersai")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "qkryepvqdcghfjbu")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "lcvttdkmiuihqkeo")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "bnaqblutusnagevw")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "vthqpxnreapujunw")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "ryeanbrvxyqsssso")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "dqnmuyavfyqmifvn")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "yvxwfubdifyfwyrl")
fun tenancy(value: Tenancy)
@JvmName(name = "rtjtotwilomlodcf")
suspend fun tenancy(value: Either<String, Tenancy>?)
@JvmName(name = "whiiamscnbalncqj")
suspend fun tenancy(value: Output<Either<String, Tenancy>>)
@JvmName(name = "urucvafmsqfhbghe")
fun tenancy(value: String)
Link copied to clipboard
@JvmName(name = "rxbpaogaptoqvxlo")
suspend fun userData(value: Output<String>)
@JvmName(name = "hbwphmyobuwvgrmu")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "iqrerrnncpqtdxcf")
suspend fun userDataBase64(value: Output<String>)
@JvmName(name = "pmblmqbcyfwbbgsk")
suspend fun userDataBase64(value: String?)
Link copied to clipboard
@JvmName(name = "qcvalxuepiuvuqyu")
suspend fun userDataReplaceOnChange(value: Output<Boolean>)
@JvmName(name = "vrfnampgfyjxvtnh")
suspend fun userDataReplaceOnChange(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vgwfqenpykvisdus")
suspend fun volumeTags(value: Output<Map<String, String>>)
@JvmName(name = "cctwabwtyaugwnhi")
fun volumeTags(vararg values: Pair<String, String>)
@JvmName(name = "csghlirwqvqlnvvr")
suspend fun volumeTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "rbbfwnnxqysaspbl")
suspend fun vpcSecurityGroupIds(value: Output<List<String>>)
@JvmName(name = "rxudgqgkoujkhkbg")
suspend fun vpcSecurityGroupIds(vararg values: Output<String>)
@JvmName(name = "eermhcqfcrmgpqqv")
suspend fun vpcSecurityGroupIds(vararg values: String)
@JvmName(name = "imcpysldknfpwxod")
suspend fun vpcSecurityGroupIds(values: List<Output<String>>)
@JvmName(name = "oaiacotrdmdsxnnd")
suspend fun vpcSecurityGroupIds(value: List<String>?)