InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "bcmkhglylcndqryr")
suspend fun additionalInfo(value: Output<String>)
@JvmName(name = "bjyxjoaliqvbahmh")
suspend fun additionalInfo(value: String?)
Link copied to clipboard
@JvmName(name = "adfbdjrtdhqgjjby")
suspend fun affinity(value: InstanceAffinity?)
@JvmName(name = "bafpgtggeoovmdfe")
suspend fun affinity(value: Output<InstanceAffinity>)
Link copied to clipboard
@JvmName(name = "qkmiqlnasprtfgbl")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "axjnieuxdhebaord")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "dwrhwgrulhrbjprh")
suspend fun blockDeviceMappings(value: Output<List<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "sbffpkkjaslrawmr")
suspend fun blockDeviceMappings(vararg values: InstanceBlockDeviceMappingArgs)
@JvmName(name = "sepxeakuarrgnbyl")
suspend fun blockDeviceMappings(vararg values: Output<InstanceBlockDeviceMappingArgs>)
@JvmName(name = "bvaiciijwhddpyeo")
suspend fun blockDeviceMappings(vararg argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "pjcpmvlxdqpmfbge")
suspend fun blockDeviceMappings(value: List<InstanceBlockDeviceMappingArgs>?)
@JvmName(name = "fahxsheiqujlxdcl")
suspend fun blockDeviceMappings(values: List<Output<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "ruhfvgntoqwndxps")
suspend fun blockDeviceMappings(argument: List<suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "mmpnoyxjhrtkacky")
suspend fun blockDeviceMappings(argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qtuhujujhjudipxq")
suspend fun cpuOptions(value: CpuOptionsPropertiesArgs?)
@JvmName(name = "ijawgstdigwqmbik")
suspend fun cpuOptions(value: Output<CpuOptionsPropertiesArgs>)
@JvmName(name = "bahmycmbvphcyfda")
suspend fun cpuOptions(argument: suspend CpuOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tatkgsffqusspdbx")
suspend fun creditSpecification(value: CreditSpecificationPropertiesArgs?)
@JvmName(name = "fpmrpawdwrlesbxm")
suspend fun creditSpecification(value: Output<CreditSpecificationPropertiesArgs>)
@JvmName(name = "cuyoryssvpiovdvk")
suspend fun creditSpecification(argument: suspend CreditSpecificationPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kcowbouqyctyqsjv")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "bwljmuicyqylbjsv")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hiiyftgjlrbmsnxd")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "mgyfeepnbxewgoak")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "wcyyvqagygvnnqyw")
suspend fun elasticGpuSpecifications(value: Output<List<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "lvmxueemggxriirr")
suspend fun elasticGpuSpecifications(vararg values: InstanceElasticGpuSpecificationArgs)
@JvmName(name = "lujcrqtlbhqgyfms")
suspend fun elasticGpuSpecifications(vararg values: Output<InstanceElasticGpuSpecificationArgs>)
@JvmName(name = "naqluuqhnaamiyiv")
suspend fun elasticGpuSpecifications(vararg argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "ojcqsxirbmkpnybd")
suspend fun elasticGpuSpecifications(value: List<InstanceElasticGpuSpecificationArgs>?)
@JvmName(name = "teulpkwxqbkjxgpv")
suspend fun elasticGpuSpecifications(values: List<Output<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "shfdqcvjigmsvvwb")
suspend fun elasticGpuSpecifications(argument: List<suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "dsaldualedgaexwa")
suspend fun elasticGpuSpecifications(argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lkjqsmgbjbbsltra")
suspend fun elasticInferenceAccelerators(value: Output<List<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "vaymgapxxiwwvlfn")
suspend fun elasticInferenceAccelerators(vararg values: InstanceElasticInferenceAcceleratorArgs)
@JvmName(name = "qeiwrriqpdchodpn")
suspend fun elasticInferenceAccelerators(vararg values: Output<InstanceElasticInferenceAcceleratorArgs>)
@JvmName(name = "gbbkxocefquqmipl")
suspend fun elasticInferenceAccelerators(vararg argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "kmskpsechfgcdsbr")
suspend fun elasticInferenceAccelerators(value: List<InstanceElasticInferenceAcceleratorArgs>?)
@JvmName(name = "hbvggiblcgambsph")
suspend fun elasticInferenceAccelerators(values: List<Output<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "fpuwukawudprkubt")
suspend fun elasticInferenceAccelerators(argument: List<suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "plfgqlpqtgxgdkfn")
suspend fun elasticInferenceAccelerators(argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "drganvkdkwdwdesn")
suspend fun enclaveOptions(value: EnclaveOptionsPropertiesArgs?)
@JvmName(name = "xrhsdcuafmyblcwu")
suspend fun enclaveOptions(value: Output<EnclaveOptionsPropertiesArgs>)
@JvmName(name = "vmnnkilkgilemuyu")
suspend fun enclaveOptions(argument: suspend EnclaveOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iydwjreyvjoedhtg")
suspend fun hibernationOptions(value: HibernationOptionsPropertiesArgs?)
@JvmName(name = "joiqblyvxwsndryx")
suspend fun hibernationOptions(value: Output<HibernationOptionsPropertiesArgs>)
@JvmName(name = "kpaxywepjdswnoxp")
suspend fun hibernationOptions(argument: suspend HibernationOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rsamswnbqexsxyym")
suspend fun hostId(value: Output<String>)
@JvmName(name = "ynleppfhceaveqir")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "yneehujefduptypq")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "gvfuuujthefkhcpq")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "yauhhyjjjdmkagol")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "qijpbpantjdpobjk")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "tviibvsusqtyfmmf")
suspend fun imageId(value: Output<String>)
@JvmName(name = "svvjpnffkluogcek")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "lfdqgitqknmcqdkg")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "jptdoisyxufcjlka")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "rtsduibjfkgdmpsg")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "wpyebrfthiykylil")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "huaqlvxkmfemxvtp")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "mdadanrbsmfsoudp")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "gusqhgyrkelgnqla")
suspend fun ipv6Addresses(value: Output<List<InstanceIpv6AddressArgs>>)
@JvmName(name = "kgnfroknivtlvhkc")
suspend fun ipv6Addresses(vararg values: InstanceIpv6AddressArgs)
@JvmName(name = "rhxlciejsukbgcuw")
suspend fun ipv6Addresses(vararg values: Output<InstanceIpv6AddressArgs>)
@JvmName(name = "epsutrufdpsupvxk")
suspend fun ipv6Addresses(vararg argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
@JvmName(name = "godgolxspkhahgwe")
suspend fun ipv6Addresses(value: List<InstanceIpv6AddressArgs>?)
@JvmName(name = "oxopwxeyqohgheth")
suspend fun ipv6Addresses(values: List<Output<InstanceIpv6AddressArgs>>)
@JvmName(name = "jvoepljonaafkkib")
suspend fun ipv6Addresses(argument: List<suspend InstanceIpv6AddressArgsBuilder.() -> Unit>)
@JvmName(name = "kooypvfbycrpcrve")
suspend fun ipv6Addresses(argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lpnevfcfgyhriido")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "kfasatojcehdbcca")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "rmasvxvohaksbbjo")
suspend fun keyName(value: Output<String>)
@JvmName(name = "urwtygxmnmnkdwbg")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "wvlsauyqeexfofaj")
suspend fun launchTemplate(value: InstanceLaunchTemplateSpecificationArgs?)
@JvmName(name = "dnmdywdhvywaqgie")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateSpecificationArgs>)
@JvmName(name = "swpbrapqpbupmlnd")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iycsjxoawnfspels")
suspend fun licenseSpecifications(value: Output<List<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "qgqiqdmfddensgyo")
suspend fun licenseSpecifications(vararg values: InstanceLicenseSpecificationArgs)
@JvmName(name = "ekxkdmummnsutnpk")
suspend fun licenseSpecifications(vararg values: Output<InstanceLicenseSpecificationArgs>)
@JvmName(name = "qbdjltpsebjknccr")
suspend fun licenseSpecifications(vararg argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "oftyljuvskjpmpjp")
suspend fun licenseSpecifications(value: List<InstanceLicenseSpecificationArgs>?)
@JvmName(name = "tecrjctwofdcyjmd")
suspend fun licenseSpecifications(values: List<Output<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "ooediyvirsptdmbd")
suspend fun licenseSpecifications(argument: List<suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "jndlcptbjopqmyoj")
suspend fun licenseSpecifications(argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bkbmtiosgudbuppr")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "mxmbrgghfpkeoayu")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bnxyxkhrgmigsuyo")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "sfxyvyhoumvnyqee")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "xspflvfmrxgfelbt")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "xtcxcpybltcavrei")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "uckgfncglmsmkhbb")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "drcosbyjashlosiv")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "ptugcevfaokwpufp")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "svknmjamdndxmqik")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnfcvsagaqlimoss")
suspend fun placementGroupName(value: Output<String>)
@JvmName(name = "bmtmyxoyotksgfsk")
suspend fun placementGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "teqmpemcvlmyqveb")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "nireoqcongxdwuho")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "ahxokpcdshaqflxb")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mwucagraryenrerg")
suspend fun privateIpAddress(value: Output<String>)
@JvmName(name = "adkixumoemjcbugd")
suspend fun privateIpAddress(value: String?)
Link copied to clipboard
@JvmName(name = "wcyoroxwhccyqwbh")
suspend fun propagateTagsToVolumeOnCreation(value: Output<Boolean>)
@JvmName(name = "ccuviflldnelqeyu")
suspend fun propagateTagsToVolumeOnCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bojghimolkpanwge")
suspend fun ramdiskId(value: Output<String>)
@JvmName(name = "tukswaeoxluagviu")
suspend fun ramdiskId(value: String?)
Link copied to clipboard
@JvmName(name = "antgknlxsoxrerdj")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "sbevkctvmsuearxt")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "cbdeykkstkmmniha")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "virlushgtyjadwta")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "fasyycxvgoadpimq")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "cmrgeoofumqrtjec")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "ymbuqyndqtpeiqoo")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "yqvimtvlqrmjhhrg")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "frabsbkniffihsmj")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "ansjwjvyxhutbwnk")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tlybovpwxacvfbuq")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "tbdmijwxplffgsgw")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ygvbqalsvddecteu")
suspend fun ssmAssociations(value: Output<List<InstanceSsmAssociationArgs>>)
@JvmName(name = "bpxkqwrsqjrvbvyc")
suspend fun ssmAssociations(vararg values: InstanceSsmAssociationArgs)
@JvmName(name = "cdgubkoxyxqsjjjp")
suspend fun ssmAssociations(vararg values: Output<InstanceSsmAssociationArgs>)
@JvmName(name = "kcqvkjlfshcofkyf")
suspend fun ssmAssociations(vararg argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
@JvmName(name = "aanaqfoleppyccau")
suspend fun ssmAssociations(value: List<InstanceSsmAssociationArgs>?)
@JvmName(name = "surafcwjdrucqhpx")
suspend fun ssmAssociations(values: List<Output<InstanceSsmAssociationArgs>>)
@JvmName(name = "fyackwfknpxfaaja")
suspend fun ssmAssociations(argument: List<suspend InstanceSsmAssociationArgsBuilder.() -> Unit>)
@JvmName(name = "tdkixkfyfsbbxlqa")
suspend fun ssmAssociations(argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wtupnmedfcnmqsww")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "daihtatcjfxichtx")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "eslmtsjtqvgfqirr")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "wmyovqdilfvapbqf")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "vfnxxxsobhuhhphf")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "vwkweebdhyhogfgh")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "kqwqfwnylbkblluy")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "vdllxolbnaxyiuir")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "efahrjyxbwytxvkr")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "gqkhqmccjfqolunh")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "omebeucdebrhgvrp")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "uyrgfhhccgqmaumi")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "jofwqgwrjqvhpcwh")
suspend fun userData(value: Output<String>)
@JvmName(name = "gxkbdpmcwaorfcuf")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "akxhvvacddakkuua")
suspend fun volumes(value: Output<List<InstanceVolumeArgs>>)
@JvmName(name = "mfansuwnkychfhgi")
suspend fun volumes(vararg values: InstanceVolumeArgs)
@JvmName(name = "kwkdfxmkewvikccb")
suspend fun volumes(vararg values: Output<InstanceVolumeArgs>)
@JvmName(name = "dhfnmhjhojjxoldr")
suspend fun volumes(vararg argument: suspend InstanceVolumeArgsBuilder.() -> Unit)
@JvmName(name = "xwdbskpxvrjeltxp")
suspend fun volumes(value: List<InstanceVolumeArgs>?)
@JvmName(name = "fajhjqmoramkhhom")
suspend fun volumes(values: List<Output<InstanceVolumeArgs>>)
@JvmName(name = "lknvqgcgxpxuxqle")
suspend fun volumes(argument: List<suspend InstanceVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "bltvkvxqvwrhcrpj")
suspend fun volumes(argument: suspend InstanceVolumeArgsBuilder.() -> Unit)