InstanceGceSetupArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rmhcxlxuphcandhh")
suspend fun acceleratorConfigs(value: Output<List<InstanceGceSetupAcceleratorConfigArgs>>)
@JvmName(name = "ctvkalgdlcyhokrs")
suspend fun acceleratorConfigs(vararg values: Output<InstanceGceSetupAcceleratorConfigArgs>)
@JvmName(name = "kijiqqkvgbnuxcoi")
suspend fun acceleratorConfigs(vararg values: InstanceGceSetupAcceleratorConfigArgs)
@JvmName(name = "dthnqtbisnxryeea")
suspend fun acceleratorConfigs(vararg argument: suspend InstanceGceSetupAcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "ehwqkunddjvkdhva")
suspend fun acceleratorConfigs(values: List<Output<InstanceGceSetupAcceleratorConfigArgs>>)
@JvmName(name = "krrieekiiustueyf")
suspend fun acceleratorConfigs(value: List<InstanceGceSetupAcceleratorConfigArgs>?)
@JvmName(name = "sgrnwdxpfjaylmnc")
suspend fun acceleratorConfigs(argument: List<suspend InstanceGceSetupAcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "ykaircqxhodjkiph")
suspend fun acceleratorConfigs(argument: suspend InstanceGceSetupAcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kgqjdmbxdlksnbtg")
suspend fun bootDisk(value: Output<InstanceGceSetupBootDiskArgs>)
@JvmName(name = "nbrpwxjdlhhmrayn")
suspend fun bootDisk(value: InstanceGceSetupBootDiskArgs?)
@JvmName(name = "pqlthyoyspqvsxpr")
suspend fun bootDisk(argument: suspend InstanceGceSetupBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ukdulndmbnkcnknm")
suspend fun confidentialInstanceConfig(value: Output<InstanceGceSetupConfidentialInstanceConfigArgs>)
@JvmName(name = "rxsybtsdyonnwwir")
suspend fun confidentialInstanceConfig(argument: suspend InstanceGceSetupConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "trlgguxecoclwjnc")
suspend fun containerImage(value: Output<InstanceGceSetupContainerImageArgs>)
@JvmName(name = "imxdbichxoroyhya")
suspend fun containerImage(value: InstanceGceSetupContainerImageArgs?)
@JvmName(name = "wphrlupjhhiwxkfa")
suspend fun containerImage(argument: suspend InstanceGceSetupContainerImageArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mbwvlcaomeayqvue")
suspend fun dataDisks(value: Output<InstanceGceSetupDataDisksArgs>)
@JvmName(name = "jbjpltxvlplmoirt")
suspend fun dataDisks(value: InstanceGceSetupDataDisksArgs?)
@JvmName(name = "rxlnjbynydaxrkci")
suspend fun dataDisks(argument: suspend InstanceGceSetupDataDisksArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "syixpuoriuxrmqiy")
suspend fun disablePublicIp(value: Output<Boolean>)
@JvmName(name = "dfutftwmbclgysrv")
suspend fun disablePublicIp(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sfaoewqqnrfxlxfw")
suspend fun enableIpForwarding(value: Output<Boolean>)
@JvmName(name = "myrseadijjdpkfjy")
suspend fun enableIpForwarding(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mfmcqhwdaqypcxip")
suspend fun machineType(value: Output<String>)
@JvmName(name = "lbbcpbeaokyeoyle")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "qcmdvontgdbpcydi")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "vswsndpnhowjbdpg")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "mlflveclhvpryspp")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "exwyeiyfgtmgiksb")
suspend fun networkInterfaces(value: Output<List<InstanceGceSetupNetworkInterfaceArgs>>)
@JvmName(name = "wupynbheyfyphvtd")
suspend fun networkInterfaces(vararg values: Output<InstanceGceSetupNetworkInterfaceArgs>)
@JvmName(name = "nnfplpmpvriisyqq")
suspend fun networkInterfaces(vararg values: InstanceGceSetupNetworkInterfaceArgs)
@JvmName(name = "qusbxldvclrbubvs")
suspend fun networkInterfaces(vararg argument: suspend InstanceGceSetupNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "mnulokfmlqifbuin")
suspend fun networkInterfaces(values: List<Output<InstanceGceSetupNetworkInterfaceArgs>>)
@JvmName(name = "yujbikebxflfueae")
suspend fun networkInterfaces(value: List<InstanceGceSetupNetworkInterfaceArgs>?)
@JvmName(name = "hvdabgyayjlftsum")
suspend fun networkInterfaces(argument: List<suspend InstanceGceSetupNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "okbaxlbdliultwal")
suspend fun networkInterfaces(argument: suspend InstanceGceSetupNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dhoabbofxhptcwtv")
suspend fun serviceAccounts(value: Output<List<InstanceGceSetupServiceAccountArgs>>)
@JvmName(name = "hcxqimebukwfulek")
suspend fun serviceAccounts(vararg values: Output<InstanceGceSetupServiceAccountArgs>)
@JvmName(name = "hxvsxtdavbjaxkmy")
suspend fun serviceAccounts(vararg values: InstanceGceSetupServiceAccountArgs)
@JvmName(name = "uiiahwuvvlkqvqsx")
suspend fun serviceAccounts(vararg argument: suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "dudjdcqxddptbmho")
suspend fun serviceAccounts(values: List<Output<InstanceGceSetupServiceAccountArgs>>)
@JvmName(name = "cdyrfwewkuxbihmh")
suspend fun serviceAccounts(value: List<InstanceGceSetupServiceAccountArgs>?)
@JvmName(name = "tdldicacijuhsedt")
suspend fun serviceAccounts(argument: List<suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "fqnfnwcfenqiqkbo")
suspend fun serviceAccounts(argument: suspend InstanceGceSetupServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ancsywqjfrnaaygc")
suspend fun shieldedInstanceConfig(value: Output<InstanceGceSetupShieldedInstanceConfigArgs>)
@JvmName(name = "rhbavpdydbypgccm")
suspend fun shieldedInstanceConfig(value: InstanceGceSetupShieldedInstanceConfigArgs?)
@JvmName(name = "ywnvyohhiyoocjkw")
suspend fun shieldedInstanceConfig(argument: suspend InstanceGceSetupShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cjqarrfoukhdguqv")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "bdnvctyqcfuncbrv")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "sjxyeycfmfasyyjo")
suspend fun tags(vararg values: String)
@JvmName(name = "belpfhadlouqvjyv")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "kpdrglfvphpeqekv")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "bjkagbbfahlaxnvq")
suspend fun vmImage(value: Output<InstanceGceSetupVmImageArgs>)
@JvmName(name = "ittjyklqjnljqxes")
suspend fun vmImage(value: InstanceGceSetupVmImageArgs?)
@JvmName(name = "cfmfthshprmrkqfh")
suspend fun vmImage(argument: suspend InstanceGceSetupVmImageArgsBuilder.() -> Unit)