InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "okdghqymharfhdoh")
suspend fun additionalInfo(value: Output<String>)
@JvmName(name = "ngolvlqpdcxmhgjf")
suspend fun additionalInfo(value: String?)
Link copied to clipboard
@JvmName(name = "jxutgtjsdbttremg")
suspend fun affinity(value: InstanceAffinity?)
@JvmName(name = "myddxuwfsyfbasdi")
suspend fun affinity(value: Output<InstanceAffinity>)
Link copied to clipboard
@JvmName(name = "hswxsiwquldmiodu")
suspend fun availabilityZone(value: Output<String>)
@JvmName(name = "kphxpoglodcanasq")
suspend fun availabilityZone(value: String?)
Link copied to clipboard
@JvmName(name = "cfksvxsbqyueleyf")
suspend fun blockDeviceMappings(value: Output<List<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "qgjburasgahtvuhb")
suspend fun blockDeviceMappings(vararg values: InstanceBlockDeviceMappingArgs)
@JvmName(name = "egratguoxdjinkrv")
suspend fun blockDeviceMappings(vararg values: Output<InstanceBlockDeviceMappingArgs>)
@JvmName(name = "ugnfywnkxpbqeccd")
suspend fun blockDeviceMappings(vararg argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
@JvmName(name = "eobyklfncqbmbahh")
suspend fun blockDeviceMappings(value: List<InstanceBlockDeviceMappingArgs>?)
@JvmName(name = "vsnciwhjnhpwgfsd")
suspend fun blockDeviceMappings(values: List<Output<InstanceBlockDeviceMappingArgs>>)
@JvmName(name = "dkbrxggnyruqbqbf")
suspend fun blockDeviceMappings(argument: List<suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit>)
@JvmName(name = "smkxwjfvpdastjlc")
suspend fun blockDeviceMappings(argument: suspend InstanceBlockDeviceMappingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mnwxrwnatdmfgibc")
suspend fun cpuOptions(value: CpuOptionsPropertiesArgs?)
@JvmName(name = "icobmqillionnrft")
suspend fun cpuOptions(value: Output<CpuOptionsPropertiesArgs>)
@JvmName(name = "uddduibfgoybiofc")
suspend fun cpuOptions(argument: suspend CpuOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bthkxkvmsuqjhfqa")
suspend fun creditSpecification(value: CreditSpecificationPropertiesArgs?)
@JvmName(name = "ptnmefjriiianfer")
suspend fun creditSpecification(value: Output<CreditSpecificationPropertiesArgs>)
@JvmName(name = "hjscqygmslypgotl")
suspend fun creditSpecification(argument: suspend CreditSpecificationPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ruvkkkjcwkomlclk")
suspend fun disableApiTermination(value: Output<Boolean>)
@JvmName(name = "ulovucvdhxlvgmhn")
suspend fun disableApiTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "hqglfjmocvsilswv")
suspend fun ebsOptimized(value: Output<Boolean>)
@JvmName(name = "xbcuejspunckxcjf")
suspend fun ebsOptimized(value: Boolean?)
Link copied to clipboard
@JvmName(name = "exfstykigbacsakl")
suspend fun elasticGpuSpecifications(value: Output<List<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "xyltjubuyejscxbg")
suspend fun elasticGpuSpecifications(vararg values: InstanceElasticGpuSpecificationArgs)
@JvmName(name = "ebxirujcgpyqntie")
suspend fun elasticGpuSpecifications(vararg values: Output<InstanceElasticGpuSpecificationArgs>)
@JvmName(name = "unvndbfgokxmhpms")
suspend fun elasticGpuSpecifications(vararg argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "dcldujskpbrjmeeb")
suspend fun elasticGpuSpecifications(value: List<InstanceElasticGpuSpecificationArgs>?)
@JvmName(name = "tsjdhuitpenwhwqd")
suspend fun elasticGpuSpecifications(values: List<Output<InstanceElasticGpuSpecificationArgs>>)
@JvmName(name = "hyvqrbfdcjqxbsgr")
suspend fun elasticGpuSpecifications(argument: List<suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "mcbcumhehyloeant")
suspend fun elasticGpuSpecifications(argument: suspend InstanceElasticGpuSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tlsbbpnnhwxpdclm")
suspend fun elasticInferenceAccelerators(value: Output<List<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "iyffutgyfnsswxxl")
suspend fun elasticInferenceAccelerators(vararg values: InstanceElasticInferenceAcceleratorArgs)
@JvmName(name = "etijcqmaoruwnpoq")
suspend fun elasticInferenceAccelerators(vararg values: Output<InstanceElasticInferenceAcceleratorArgs>)
@JvmName(name = "keahxmlidtnuxlpb")
suspend fun elasticInferenceAccelerators(vararg argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "mvrrgtnkicatevhb")
suspend fun elasticInferenceAccelerators(value: List<InstanceElasticInferenceAcceleratorArgs>?)
@JvmName(name = "rsqegvuigywhgefi")
suspend fun elasticInferenceAccelerators(values: List<Output<InstanceElasticInferenceAcceleratorArgs>>)
@JvmName(name = "rkgxkjycfcufmsor")
suspend fun elasticInferenceAccelerators(argument: List<suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "bsesxpbjrwhgkohq")
suspend fun elasticInferenceAccelerators(argument: suspend InstanceElasticInferenceAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pqukxwvwqismyrgf")
suspend fun enclaveOptions(value: EnclaveOptionsPropertiesArgs?)
@JvmName(name = "lbyieabpjyohassn")
suspend fun enclaveOptions(value: Output<EnclaveOptionsPropertiesArgs>)
@JvmName(name = "wkxgocengbjefvux")
suspend fun enclaveOptions(argument: suspend EnclaveOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xlddbvlldvbgpdrl")
suspend fun hibernationOptions(value: HibernationOptionsPropertiesArgs?)
@JvmName(name = "ejfusidnbynordke")
suspend fun hibernationOptions(value: Output<HibernationOptionsPropertiesArgs>)
@JvmName(name = "ecviuakhfbyqpcbc")
suspend fun hibernationOptions(argument: suspend HibernationOptionsPropertiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "judlqvahwmjhssni")
suspend fun hostId(value: Output<String>)
@JvmName(name = "bybruldxsokxtqeh")
suspend fun hostId(value: String?)
Link copied to clipboard
@JvmName(name = "odemdotvpldoqaqy")
suspend fun hostResourceGroupArn(value: Output<String>)
@JvmName(name = "ynpjbxqljnlbbqeg")
suspend fun hostResourceGroupArn(value: String?)
Link copied to clipboard
@JvmName(name = "qyctxtbcipknleiu")
suspend fun iamInstanceProfile(value: Output<String>)
@JvmName(name = "bhhioipigiafkeml")
suspend fun iamInstanceProfile(value: String?)
Link copied to clipboard
@JvmName(name = "ohyviwjalemhggwk")
suspend fun imageId(value: Output<String>)
@JvmName(name = "gyyshtpaiwsgubmr")
suspend fun imageId(value: String?)
Link copied to clipboard
@JvmName(name = "reigcgdncfxyvmwh")
suspend fun instanceInitiatedShutdownBehavior(value: Output<String>)
@JvmName(name = "iqlwtrkbcmikpdkq")
suspend fun instanceInitiatedShutdownBehavior(value: String?)
Link copied to clipboard
@JvmName(name = "spwgpbmscheeawht")
suspend fun instanceType(value: Output<String>)
@JvmName(name = "wgcsrbbrgwvceidf")
suspend fun instanceType(value: String?)
Link copied to clipboard
@JvmName(name = "ocadoogtlrwweehk")
suspend fun ipv6AddressCount(value: Output<Int>)
@JvmName(name = "apvxipsfkyshuxow")
suspend fun ipv6AddressCount(value: Int?)
Link copied to clipboard
@JvmName(name = "vnnafpamgqfroxng")
suspend fun ipv6Addresses(value: Output<List<InstanceIpv6AddressArgs>>)
@JvmName(name = "drltovsvxdftmdjx")
suspend fun ipv6Addresses(vararg values: InstanceIpv6AddressArgs)
@JvmName(name = "quudqcyuqpkgipsr")
suspend fun ipv6Addresses(vararg values: Output<InstanceIpv6AddressArgs>)
@JvmName(name = "qdebbwmtbxwuwdkf")
suspend fun ipv6Addresses(vararg argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
@JvmName(name = "rkdweokdiffdmmjh")
suspend fun ipv6Addresses(value: List<InstanceIpv6AddressArgs>?)
@JvmName(name = "hqdhffxtvuvtdtbt")
suspend fun ipv6Addresses(values: List<Output<InstanceIpv6AddressArgs>>)
@JvmName(name = "wwttwmlhtgynwedx")
suspend fun ipv6Addresses(argument: List<suspend InstanceIpv6AddressArgsBuilder.() -> Unit>)
@JvmName(name = "dphrjpemevgyrtau")
suspend fun ipv6Addresses(argument: suspend InstanceIpv6AddressArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "llgcriputbbfkiwu")
suspend fun kernelId(value: Output<String>)
@JvmName(name = "lwffqdkkcxfkdmtn")
suspend fun kernelId(value: String?)
Link copied to clipboard
@JvmName(name = "xaupfjlmkauyudcj")
suspend fun keyName(value: Output<String>)
@JvmName(name = "cokosoikaejkdaen")
suspend fun keyName(value: String?)
Link copied to clipboard
@JvmName(name = "jcmdguhiussbnehw")
suspend fun launchTemplate(value: InstanceLaunchTemplateSpecificationArgs?)
@JvmName(name = "obvseqlmhfsuhuup")
suspend fun launchTemplate(value: Output<InstanceLaunchTemplateSpecificationArgs>)
@JvmName(name = "dogvgnoqoxvithux")
suspend fun launchTemplate(argument: suspend InstanceLaunchTemplateSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ocymmxleavudjarl")
suspend fun licenseSpecifications(value: Output<List<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "cvujhxljkouqdecd")
suspend fun licenseSpecifications(vararg values: InstanceLicenseSpecificationArgs)
@JvmName(name = "rbtdjvauhyfmueoc")
suspend fun licenseSpecifications(vararg values: Output<InstanceLicenseSpecificationArgs>)
@JvmName(name = "wsesfdwermvpqaay")
suspend fun licenseSpecifications(vararg argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
@JvmName(name = "aomswknmnttpucox")
suspend fun licenseSpecifications(value: List<InstanceLicenseSpecificationArgs>?)
@JvmName(name = "wuqkdgwlacpegixa")
suspend fun licenseSpecifications(values: List<Output<InstanceLicenseSpecificationArgs>>)
@JvmName(name = "vcpcipttedunrnmb")
suspend fun licenseSpecifications(argument: List<suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit>)
@JvmName(name = "yvqygnfsrjuiqmef")
suspend fun licenseSpecifications(argument: suspend InstanceLicenseSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "flxeykcaiulhhkcq")
suspend fun monitoring(value: Output<Boolean>)
@JvmName(name = "ksdhdshuiaihcoms")
suspend fun monitoring(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sysrqonuwrrhyafp")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "uhtejyorubhqwoys")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "jrxnlxiprnpxaiqs")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "bxiuolukfdeoyluj")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "lnlmowyjqcohopjx")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "bcivpupqjrqlbkhw")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "ibafhokmvhjpmdxh")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "gkxjvjtwrjkrplpl")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "goasdqjmnuqmttcw")
suspend fun placementGroupName(value: Output<String>)
@JvmName(name = "rrmxqxhshulrsurs")
suspend fun placementGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "wwjevrbtbbqwwtjy")
suspend fun privateDnsNameOptions(value: InstancePrivateDnsNameOptionsArgs?)
@JvmName(name = "jhwsadtjkpiautth")
suspend fun privateDnsNameOptions(value: Output<InstancePrivateDnsNameOptionsArgs>)
@JvmName(name = "neabhyqvtuhvemya")
suspend fun privateDnsNameOptions(argument: suspend InstancePrivateDnsNameOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rikaogavgfymqqau")
suspend fun privateIpAddress(value: Output<String>)
@JvmName(name = "kyljybompugkptef")
suspend fun privateIpAddress(value: String?)
Link copied to clipboard
@JvmName(name = "inqsunuahaaepcjh")
suspend fun propagateTagsToVolumeOnCreation(value: Output<Boolean>)
@JvmName(name = "uxddxulyavsceskc")
suspend fun propagateTagsToVolumeOnCreation(value: Boolean?)
Link copied to clipboard
@JvmName(name = "cmloffqxpeaocnlh")
suspend fun ramdiskId(value: Output<String>)
@JvmName(name = "nylenfhnilhttkxj")
suspend fun ramdiskId(value: String?)
Link copied to clipboard
@JvmName(name = "nwkjwhlkylpqfrtm")
suspend fun securityGroupIds(value: Output<List<String>>)
@JvmName(name = "armsxegbgwocytmb")
suspend fun securityGroupIds(vararg values: Output<String>)
@JvmName(name = "secbsfosgswcequa")
suspend fun securityGroupIds(vararg values: String)
@JvmName(name = "nlikpwytwddwhhiv")
suspend fun securityGroupIds(values: List<Output<String>>)
@JvmName(name = "kmxuyvklpqvclaev")
suspend fun securityGroupIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "younbvalyajmgika")
suspend fun securityGroups(value: Output<List<String>>)
@JvmName(name = "sjcvyjpxwxbpseoa")
suspend fun securityGroups(vararg values: Output<String>)
@JvmName(name = "hqclxqdsshjkfcil")
suspend fun securityGroups(vararg values: String)
@JvmName(name = "vcwvutqkopdgfqhi")
suspend fun securityGroups(values: List<Output<String>>)
@JvmName(name = "dxbirvwmierbsjhc")
suspend fun securityGroups(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bwtnigfydagganyk")
suspend fun sourceDestCheck(value: Output<Boolean>)
@JvmName(name = "gwtgvcgimpwxbvha")
suspend fun sourceDestCheck(value: Boolean?)
Link copied to clipboard
@JvmName(name = "afidetppfghiofvl")
suspend fun ssmAssociations(value: Output<List<InstanceSsmAssociationArgs>>)
@JvmName(name = "llwrdimcenbnqasu")
suspend fun ssmAssociations(vararg values: InstanceSsmAssociationArgs)
@JvmName(name = "gjvhpapcpdncldny")
suspend fun ssmAssociations(vararg values: Output<InstanceSsmAssociationArgs>)
@JvmName(name = "kqwlesogcugddbgo")
suspend fun ssmAssociations(vararg argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
@JvmName(name = "obnrkhgvnnbdxxuj")
suspend fun ssmAssociations(value: List<InstanceSsmAssociationArgs>?)
@JvmName(name = "kmerbalppkyrnspe")
suspend fun ssmAssociations(values: List<Output<InstanceSsmAssociationArgs>>)
@JvmName(name = "beicseqcqoxmwvyo")
suspend fun ssmAssociations(argument: List<suspend InstanceSsmAssociationArgsBuilder.() -> Unit>)
@JvmName(name = "rjlpqymchyytoqph")
suspend fun ssmAssociations(argument: suspend InstanceSsmAssociationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dsahialrtdeekxiu")
suspend fun subnetId(value: Output<String>)
@JvmName(name = "hftxcwnfmmuxjkvu")
suspend fun subnetId(value: String?)
Link copied to clipboard
@JvmName(name = "wtvxnokaatfcmcic")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "nykolxjkvmwquqkq")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "sdjcgvpyyalucsij")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "frdlwmtqqjlgrgdn")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "ntdsirmuuckyvtap")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "aullurytlcofsuwf")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "yttruonejvoslknp")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "huwitoyelctmcsqp")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dqoowtbivhtaistp")
suspend fun tenancy(value: Output<String>)
@JvmName(name = "wgexilvluiqwygwd")
suspend fun tenancy(value: String?)
Link copied to clipboard
@JvmName(name = "oqukbscakdwsljco")
suspend fun userData(value: Output<String>)
@JvmName(name = "koflqxgdpyolnssw")
suspend fun userData(value: String?)
Link copied to clipboard
@JvmName(name = "nrtmlvrsphwgfxek")
suspend fun volumes(value: Output<List<InstanceVolumeArgs>>)
@JvmName(name = "wdrlcprlfadbvcyx")
suspend fun volumes(vararg values: InstanceVolumeArgs)
@JvmName(name = "qbcofttncxwvlhgs")
suspend fun volumes(vararg values: Output<InstanceVolumeArgs>)
@JvmName(name = "vlrsfsjgemulnngw")
suspend fun volumes(vararg argument: suspend InstanceVolumeArgsBuilder.() -> Unit)
@JvmName(name = "nyoitycpcrowfkww")
suspend fun volumes(value: List<InstanceVolumeArgs>?)
@JvmName(name = "dvdxptuvyuyxyupq")
suspend fun volumes(values: List<Output<InstanceVolumeArgs>>)
@JvmName(name = "xmpwmlvtcniuwqco")
suspend fun volumes(argument: List<suspend InstanceVolumeArgsBuilder.() -> Unit>)
@JvmName(name = "dqdywgacrgtxigsb")
suspend fun volumes(argument: suspend InstanceVolumeArgsBuilder.() -> Unit)