InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "onavkitkvmbiveua")
suspend fun additionalInfo(value: Output<String>)
@JvmName(name = "bneedclgfohdkjwr")
suspend fun additionalInfo(value: String?)
Link copied to clipboard
@JvmName(name = "kgkqayjhmbtgqrtm")
suspend fun affinity(value: InstanceAffinity?)
@JvmName(name = "hxxgvjycocobkjkq")
suspend fun affinity(value: Output<InstanceAffinity>)
Link copied to clipboard
@JvmName(name = "wdrrbfpswccgpcmc")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "aejipaepufslbisa")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "ddflliniwdkpdndg")
suspend fun blockDeviceMappings(value: Output<List<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "qgfpfhpxpwhgbeoq")
suspend fun blockDeviceMappings(vararg values: InstanceBlockDeviceMappingArgs)
@JvmName(name = "balcesaolllgwvhh")
suspend fun blockDeviceMappings(vararg values: Output<InstanceBlockDeviceMappingArgs>)
@JvmName(name = "vnyxsvfviiunyhoa")
suspend fun blockDeviceMappings(vararg argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "atdbijmqbcfgthby")
suspend fun blockDeviceMappings(value: List<InstanceBlockDeviceMappingArgs>?)
@JvmName(name = "rinocxgkinssajcv")
suspend fun blockDeviceMappings(values: List<Output<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "gpqdsxehqehwcelq")
suspend fun blockDeviceMappings(argument: List<suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "lwnxcoyqqxrsaorl")
suspend fun blockDeviceMappings(argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xbsojbyfmbtdxifo")
suspend fun cpuOptions(value: CpuOptionsPropertiesArgs?)
@JvmName(name = "nhwpdadlktsyonxd")
suspend fun cpuOptions(value: Output<CpuOptionsPropertiesArgs>)
@JvmName(name = "jhxingrknvemkdme")
suspend fun cpuOptions(argument: suspend CpuOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ocppukgftlgicjtn")
suspend fun creditSpecification(value: CreditSpecificationPropertiesArgs?)
@JvmName(name = "texoqxvcvalnxurl")
suspend fun creditSpecification(value: Output<CreditSpecificationPropertiesArgs>)
@JvmName(name = "kqenhdgqlvikoejf")
suspend fun creditSpecification(argument: suspend CreditSpecificationPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ruwpxqpwlasmcqfh")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "ldoifjiadkjualkw")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "metwcxgrngpddgbu")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "uhroinvqvgutirrl")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wmlpwnbgsyjooerw")
suspend fun elasticGpuSpecifications(value: Output<List<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "dwntkpdejuebhqka")
suspend fun elasticGpuSpecifications(vararg values: InstanceElasticGpuSpecificationArgs)
@JvmName(name = "vcfcuywjqwgyiqbn")
suspend fun elasticGpuSpecifications(vararg values: Output<InstanceElasticGpuSpecificationArgs>)
@JvmName(name = "ehpasslvcsewhbjf")
suspend fun elasticGpuSpecifications(vararg argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "hgbcjqwshgkrstae")
suspend fun elasticGpuSpecifications(value: List<InstanceElasticGpuSpecificationArgs>?)
@JvmName(name = "jrxutsdubnaarfyr")
suspend fun elasticGpuSpecifications(values: List<Output<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "pncgvgtocymchtdg")
suspend fun elasticGpuSpecifications(argument: List<suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "wkndlxbirtfjihlh")
suspend fun elasticGpuSpecifications(argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxsaghvkmmfwgqrv")
suspend fun elasticInferenceAccelerators(value: Output<List<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "ywlvkwitalmpbynf")
suspend fun elasticInferenceAccelerators(vararg values: InstanceElasticInferenceAcceleratorArgs)
@JvmName(name = "ceaeobrwjigsnnsn")
suspend fun elasticInferenceAccelerators(vararg values: Output<InstanceElasticInferenceAcceleratorArgs>)
@JvmName(name = "imecugmbjavjgplt")
suspend fun elasticInferenceAccelerators(vararg argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "ytmqprhcssfhgctu")
suspend fun elasticInferenceAccelerators(value: List<InstanceElasticInferenceAcceleratorArgs>?)
@JvmName(name = "mstnqjbrqltnfnxw")
suspend fun elasticInferenceAccelerators(values: List<Output<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "vaiketnmlglxgbin")
suspend fun elasticInferenceAccelerators(argument: List<suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "olpnmsljdhnehbau")
suspend fun elasticInferenceAccelerators(argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cfipyxiawbuwqtyj")
suspend fun enclaveOptions(value: EnclaveOptionsPropertiesArgs?)
@JvmName(name = "iatgmeirvcstgyue")
suspend fun enclaveOptions(value: Output<EnclaveOptionsPropertiesArgs>)
@JvmName(name = "axafejdyngcbteue")
suspend fun enclaveOptions(argument: suspend EnclaveOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jveaofcuyxnaelyi")
suspend fun hibernationOptions(value: HibernationOptionsPropertiesArgs?)
@JvmName(name = "gveelhyujafiogwi")
suspend fun hibernationOptions(value: Output<HibernationOptionsPropertiesArgs>)
@JvmName(name = "oxguoffhhmgkpfln")
suspend fun hibernationOptions(argument: suspend HibernationOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dponfhpaimtfeshq")
suspend fun hostId(value: Output<String>)
@JvmName(name = "ffaemfpcmbhsmjib")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "hgrsobohlqlmqddp")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "devkdxqproeklbpj")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "habxlphdfsbkilwk")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "qvwylgkihkljrjin")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "mdovnpqvticgpvip")
suspend fun imageId(value: Output<String>)
@JvmName(name = "tqtfmdytqwmomimf")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "kogyjiyneshfqydw")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "sekvvsrpedremdhh")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "uaefnyomerhfcdht")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "fbefsyhhgpkcdyht")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "rwulhbdchkjkubak")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "phmlwplfmrkagdij")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "qxmhfpfmpfquaskm")
suspend fun ipv6Addresses(value: Output<List<InstanceIpv6AddressArgs>>)
@JvmName(name = "mnqqtxcwubscqdlq")
suspend fun ipv6Addresses(vararg values: InstanceIpv6AddressArgs)
@JvmName(name = "pfsyisibufkgolcp")
suspend fun ipv6Addresses(vararg values: Output<InstanceIpv6AddressArgs>)
@JvmName(name = "dpiicrhlrehykgyf")
suspend fun ipv6Addresses(vararg argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
@JvmName(name = "qfqfdfsrwrxqvfrh")
suspend fun ipv6Addresses(value: List<InstanceIpv6AddressArgs>?)
@JvmName(name = "canghybugcgsbcju")
suspend fun ipv6Addresses(values: List<Output<InstanceIpv6AddressArgs>>)
@JvmName(name = "cgxehpukvwhcddwp")
suspend fun ipv6Addresses(argument: List<suspend InstanceIpv6AddressArgsBuilder.() -> Unit>)
@JvmName(name = "gahmoixrwnqixpxf")
suspend fun ipv6Addresses(argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xwdftcturgkfhkmx")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "vnojbbkryducypql")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "yfigtyrkjjvvqnlc")
suspend fun keyName(value: Output<String>)
@JvmName(name = "bsfttutspjspnoak")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "xesjnvpgitqussdi")
suspend fun launchTemplate(value: InstanceLaunchTemplateSpecificationArgs?)
@JvmName(name = "btrfxtjrbkhtkrsn")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateSpecificationArgs>)
@JvmName(name = "bigvnoqdanaglxsv")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "geopkbrejfulpfkd")
suspend fun licenseSpecifications(value: Output<List<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "rdsrkjasavgrxllr")
suspend fun licenseSpecifications(vararg values: InstanceLicenseSpecificationArgs)
@JvmName(name = "hwhmhwpnosjfwpmi")
suspend fun licenseSpecifications(vararg values: Output<InstanceLicenseSpecificationArgs>)
@JvmName(name = "efucbewkatfllwux")
suspend fun licenseSpecifications(vararg argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "deijxnhmoirchymv")
suspend fun licenseSpecifications(value: List<InstanceLicenseSpecificationArgs>?)
@JvmName(name = "prbvjgqkhdwatxoc")
suspend fun licenseSpecifications(values: List<Output<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "oneonobwpdkynjow")
suspend fun licenseSpecifications(argument: List<suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "gkknerhnxtqdkcsi")
suspend fun licenseSpecifications(argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xiycyiiwtmtoeiro")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "xrbatpswuicprfiv")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "adkfydubhjprhsnf")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "bodxjgxteabdfnsa")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "utahctgarjeohdxp")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "rpjsyrwgcdxcogcj")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "wypekjuneaaryhjw")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "cwgojqnhlhmsceof")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "xdcpxarkauqdbnxg")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "emjdvjaoumxviqlj")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nthkcjlixujdtsus")
suspend fun placementGroupName(value: Output<String>)
@JvmName(name = "lmgdvoxtvxhabhax")
suspend fun placementGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "xlunqmftarwsxhbw")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "kyferwqxqtxlbufs")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "fygwdshhcaifmaej")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "evkevkaxkgomircv")
suspend fun privateIpAddress(value: Output<String>)
@JvmName(name = "wxqnshhltethtskt")
suspend fun privateIpAddress(value: String?)
Link copied to clipboard
@JvmName(name = "cfqvqanreiyvbhmk")
suspend fun propagateTagsToVolumeOnCreation(value: Output<Boolean>)
@JvmName(name = "mcjmbslxhrbwvrik")
suspend fun propagateTagsToVolumeOnCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iudhyhqqnuaaaeqe")
suspend fun ramdiskId(value: Output<String>)
@JvmName(name = "vcrvbywcaqcveldp")
suspend fun ramdiskId(value: String?)
Link copied to clipboard
@JvmName(name = "hekghylitjllemgf")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "qrcoxbetveiwifip")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "pmocdjqqhcnrdiwf")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "qdiiekjmaxnvecos")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "gmxnjyjiixbmddql")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "flnntlceleeldjit")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "itupshwtqykyrlfq")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "bpilasuomuvhmmbm")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "dyryiiqmlmmrgjlx")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "qvvhtfekxsgdfovm")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "veonuuugkejviuqv")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "fbrflyavddeylqfy")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jqidhyiarhglwqjv")
suspend fun ssmAssociations(value: Output<List<InstanceSsmAssociationArgs>>)
@JvmName(name = "niosahqgqcavhumg")
suspend fun ssmAssociations(vararg values: InstanceSsmAssociationArgs)
@JvmName(name = "acawdpxsqhajdmuv")
suspend fun ssmAssociations(vararg values: Output<InstanceSsmAssociationArgs>)
@JvmName(name = "ivjrkmvaihneykss")
suspend fun ssmAssociations(vararg argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
@JvmName(name = "eqvqveljrckgiudv")
suspend fun ssmAssociations(value: List<InstanceSsmAssociationArgs>?)
@JvmName(name = "mgrpdtkcifblevaj")
suspend fun ssmAssociations(values: List<Output<InstanceSsmAssociationArgs>>)
@JvmName(name = "uoilkyvpuvqeyvug")
suspend fun ssmAssociations(argument: List<suspend InstanceSsmAssociationArgsBuilder.() -> Unit>)
@JvmName(name = "ycloangehxdvuwkx")
suspend fun ssmAssociations(argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "radgakwaneyphjjo")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "eqnbbsbinirjbotj")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "nlnlwmlimnwctcvb")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "gjrvahygjywnxaaj")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "cbfnibwxbcxlwcdy")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "lhcepvrfujnplbmm")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "uqsgyvtjlylusdql")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "enrjpvpqicdhwuft")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "nhufmasuhrxgtlgr")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "idydmibfqsapwcrc")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "haylskbytwvbdfag")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "cdymynotsrdoalwk")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "nsnlbhammcapriad")
suspend fun userData(value: Output<String>)
@JvmName(name = "glhxvqmjfimadufp")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "uyrngwcqjmnvulbd")
suspend fun volumes(value: Output<List<InstanceVolumeArgs>>)
@JvmName(name = "ybdovlhsejpjdeao")
suspend fun volumes(vararg values: InstanceVolumeArgs)
@JvmName(name = "ettomfwhunkhkdju")
suspend fun volumes(vararg values: Output<InstanceVolumeArgs>)
@JvmName(name = "tdgcjycqcomcrrjb")
suspend fun volumes(vararg argument: suspend InstanceVolumeArgsBuilder.() -> Unit)
@JvmName(name = "mgmjgetvlwjqtbap")
suspend fun volumes(value: List<InstanceVolumeArgs>?)
@JvmName(name = "pccadavyoolsdxdb")
suspend fun volumes(values: List<Output<InstanceVolumeArgs>>)
@JvmName(name = "gvhvvndldnnoxgqk")
suspend fun volumes(argument: List<suspend InstanceVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "xpvwxcybucqswqvv")
suspend fun volumes(argument: suspend InstanceVolumeArgsBuilder.() -> Unit)