InstanceArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "nlxyldsxrdntqjtd")
suspend fun advancedMachineFeatures(value: Output<InstanceAdvancedMachineFeaturesArgs>)
@JvmName(name = "mxyqswwskusflxom")
suspend fun advancedMachineFeatures(value: InstanceAdvancedMachineFeaturesArgs?)
@JvmName(name = "giaslgbcknbcnctx")
suspend fun advancedMachineFeatures(argument: suspend InstanceAdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ovjnkkgckopwqras")
suspend fun allowStoppingForUpdate(value: Output<Boolean>)
@JvmName(name = "bmukhxtacbyolnvr")
suspend fun allowStoppingForUpdate(value: Boolean?)
Link copied to clipboard
@JvmName(name = "efykndbaovbygivd")
suspend fun attachedDisks(value: Output<List<InstanceAttachedDiskArgs>>)
@JvmName(name = "efysgjrrivixahod")
suspend fun attachedDisks(vararg values: Output<InstanceAttachedDiskArgs>)
@JvmName(name = "vumtdcuioqfqiscq")
suspend fun attachedDisks(vararg values: InstanceAttachedDiskArgs)
@JvmName(name = "shmebmpvkitudisq")
suspend fun attachedDisks(vararg argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "tcdvxgghlmbfkusy")
suspend fun attachedDisks(values: List<Output<InstanceAttachedDiskArgs>>)
@JvmName(name = "atkopyacqbmjpbjp")
suspend fun attachedDisks(value: List<InstanceAttachedDiskArgs>?)
@JvmName(name = "pysaematafjyqiur")
suspend fun attachedDisks(argument: List<suspend InstanceAttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "nkrefoumiwhomonh")
suspend fun attachedDisks(argument: suspend InstanceAttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "saijfaorpflwwkmc")
suspend fun bootDisk(value: Output<InstanceBootDiskArgs>)
@JvmName(name = "osmgbsraacfvnykw")
suspend fun bootDisk(value: InstanceBootDiskArgs?)
@JvmName(name = "nhkhsyjacvfdrtnx")
suspend fun bootDisk(argument: suspend InstanceBootDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ejxwroejgojkymvd")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "vtalmvbqjxfenkca")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "envunxsjmxjdgqdm")
suspend fun confidentialInstanceConfig(value: Output<InstanceConfidentialInstanceConfigArgs>)
@JvmName(name = "btkutyrkmruobobk")
suspend fun confidentialInstanceConfig(value: InstanceConfidentialInstanceConfigArgs?)
@JvmName(name = "jyuameubtnnpupio")
suspend fun confidentialInstanceConfig(argument: suspend InstanceConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nroalliagqveeahf")
suspend fun deletionProtection(value: Output<Boolean>)
@JvmName(name = "vhjfogmtrwjmdqwx")
suspend fun deletionProtection(value: Boolean?)
Link copied to clipboard
@JvmName(name = "nwpkxnsawgsowlce")
suspend fun description(value: Output<String>)
@JvmName(name = "ajfnwxgeyhnoyhsr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "vfuccikkffdymkvy")
suspend fun desiredStatus(value: Output<String>)
@JvmName(name = "lksrvynajmmmpbjq")
suspend fun desiredStatus(value: String?)
Link copied to clipboard
@JvmName(name = "hskjqpyusujrvvhs")
suspend fun enableDisplay(value: Output<Boolean>)
@JvmName(name = "aldnihgoedgulblg")
suspend fun enableDisplay(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qncljaegnuyichep")
suspend fun guestAccelerators(value: Output<List<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "jvbaxtmetjefvpsv")
suspend fun guestAccelerators(vararg values: Output<InstanceGuestAcceleratorArgs>)
@JvmName(name = "gamaxagevgbulhar")
suspend fun guestAccelerators(vararg values: InstanceGuestAcceleratorArgs)
@JvmName(name = "lxhtdomioityxyph")
suspend fun guestAccelerators(vararg argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
@JvmName(name = "ylswpcebqidjtwod")
suspend fun guestAccelerators(values: List<Output<InstanceGuestAcceleratorArgs>>)
@JvmName(name = "yswrquiljdyfgcou")
suspend fun guestAccelerators(value: List<InstanceGuestAcceleratorArgs>?)
@JvmName(name = "khcvwfxqydlgkosx")
suspend fun guestAccelerators(argument: List<suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit>)
@JvmName(name = "qvmjvelxwxclnjkx")
suspend fun guestAccelerators(argument: suspend InstanceGuestAcceleratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sfcyoefmydbarcwl")
suspend fun hostname(value: Output<String>)
@JvmName(name = "fkhmtbgqckqlubax")
suspend fun hostname(value: String?)
Link copied to clipboard
@JvmName(name = "iwvvgdninxmpfhid")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "shcrslthcfukldic")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "lnilpngeofqiudnt")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "orivmnetbtrymggb")
suspend fun machineType(value: Output<String>)
@JvmName(name = "qfueefdbkrexpdwj")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "iodyfokyqhtmusfb")
suspend fun metadata(value: Output<Map<String, String>>)
@JvmName(name = "uxhvipfdoierexij")
fun metadata(vararg values: Pair<String, String>)
@JvmName(name = "vqhgkatgwvgsiklw")
suspend fun metadata(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ytbaiihqhbgtjkpb")
suspend fun metadataStartupScript(value: Output<String>)
@JvmName(name = "tpcxgkjgwyfyfmgk")
suspend fun metadataStartupScript(value: String?)
Link copied to clipboard
@JvmName(name = "njbqfktxpsttqerj")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "cvcuqqvygalkcvrt")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "natnuoounkdojtpg")
suspend fun name(value: Output<String>)
@JvmName(name = "fjgbwlcggmllxmef")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "evsnmqtghmhjjyny")
suspend fun networkInterfaces(value: Output<List<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "aqpyhcarbgbccvjg")
suspend fun networkInterfaces(vararg values: Output<InstanceNetworkInterfaceArgs>)
@JvmName(name = "brtgfkuastourwrl")
suspend fun networkInterfaces(vararg values: InstanceNetworkInterfaceArgs)
@JvmName(name = "sxmpfstnpijsksek")
suspend fun networkInterfaces(vararg argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "jbpyvwwknpfkmocp")
suspend fun networkInterfaces(values: List<Output<InstanceNetworkInterfaceArgs>>)
@JvmName(name = "hjtuxnashxkltque")
suspend fun networkInterfaces(value: List<InstanceNetworkInterfaceArgs>?)
@JvmName(name = "ohhhhuhubpmwnmll")
suspend fun networkInterfaces(argument: List<suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "vxdeaatnjwkblaef")
suspend fun networkInterfaces(argument: suspend InstanceNetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xpbecfnlewicpliv")
suspend fun networkPerformanceConfig(value: Output<InstanceNetworkPerformanceConfigArgs>)
@JvmName(name = "vghxmhgpkeollswy")
suspend fun networkPerformanceConfig(value: InstanceNetworkPerformanceConfigArgs?)
@JvmName(name = "ribkvaomflpnywxw")
suspend fun networkPerformanceConfig(argument: suspend InstanceNetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fvgtekyugkdybusp")
suspend fun params(value: Output<InstanceParamsArgs>)
@JvmName(name = "wepdnbdgsaaqjgjv")
suspend fun params(value: InstanceParamsArgs?)
@JvmName(name = "mpqaktwkinkdpkpc")
suspend fun params(argument: suspend InstanceParamsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nedbwylreabinbgu")
suspend fun project(value: Output<String>)
@JvmName(name = "gswkooxeiwyluhqi")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "mdwvtqkdskrdmxor")
suspend fun reservationAffinity(value: Output<InstanceReservationAffinityArgs>)
@JvmName(name = "lqyftvwcqmpuitqu")
suspend fun reservationAffinity(value: InstanceReservationAffinityArgs?)
@JvmName(name = "bfyyeqfdskkjldbo")
suspend fun reservationAffinity(argument: suspend InstanceReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vrbgtwgtqwxnlyjg")
suspend fun resourcePolicies(value: Output<String>)
@JvmName(name = "gkiljivmebdljosa")
suspend fun resourcePolicies(value: String?)
Link copied to clipboard
@JvmName(name = "bpicosjpcafwykfv")
suspend fun scheduling(value: Output<InstanceSchedulingArgs>)
@JvmName(name = "xmvunvlgnumkgfqf")
suspend fun scheduling(value: InstanceSchedulingArgs?)
@JvmName(name = "xiphflscrhbkcpkn")
suspend fun scheduling(argument: suspend InstanceSchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ywydoxqayeeycdlm")
suspend fun scratchDisks(value: Output<List<InstanceScratchDiskArgs>>)
@JvmName(name = "jghnstltremaxkgu")
suspend fun scratchDisks(vararg values: Output<InstanceScratchDiskArgs>)
@JvmName(name = "mhgmgddwadkxikvu")
suspend fun scratchDisks(vararg values: InstanceScratchDiskArgs)
@JvmName(name = "qgqtbwdvfiituggu")
suspend fun scratchDisks(vararg argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
@JvmName(name = "xkyoosqynrkqulil")
suspend fun scratchDisks(values: List<Output<InstanceScratchDiskArgs>>)
@JvmName(name = "ecwridtswhtwitif")
suspend fun scratchDisks(value: List<InstanceScratchDiskArgs>?)
@JvmName(name = "aobggkbipeflwjih")
suspend fun scratchDisks(argument: List<suspend InstanceScratchDiskArgsBuilder.() -> Unit>)
@JvmName(name = "sygjioomqmqvvnej")
suspend fun scratchDisks(argument: suspend InstanceScratchDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yvmydldjqlfyjuba")
suspend fun serviceAccount(value: Output<InstanceServiceAccountArgs>)
@JvmName(name = "fdqpganjitndolkr")
suspend fun serviceAccount(value: InstanceServiceAccountArgs?)
@JvmName(name = "ktedcliystjcqaxy")
suspend fun serviceAccount(argument: suspend InstanceServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hfijqkmoomfufbdf")
suspend fun shieldedInstanceConfig(value: Output<InstanceShieldedInstanceConfigArgs>)
@JvmName(name = "wydofqicnkruhrrd")
suspend fun shieldedInstanceConfig(value: InstanceShieldedInstanceConfigArgs?)
@JvmName(name = "osaipwinljgyiupi")
suspend fun shieldedInstanceConfig(argument: suspend InstanceShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qiagiymmjpnxilyh")
suspend fun tags(value: Output<List<String>>)
@JvmName(name = "bokecqhobeeqohns")
suspend fun tags(vararg values: Output<String>)
@JvmName(name = "tfvqvygemxnfpwbp")
suspend fun tags(vararg values: String)
@JvmName(name = "tnsnmbooelyfvutc")
suspend fun tags(values: List<Output<String>>)
@JvmName(name = "petkxjgqattgohnf")
suspend fun tags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "pmufgejadhbijpko")
suspend fun zone(value: Output<String>)
@JvmName(name = "rnbjqgrlwyhqxeio")
suspend fun zone(value: String?)