InstancePropertiesArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ttnepgxrioqqytdf")
suspend fun advancedMachineFeatures(value: Output<AdvancedMachineFeaturesArgs>)
@JvmName(name = "pdssacbkhuluqnce")
suspend fun advancedMachineFeatures(value: AdvancedMachineFeaturesArgs?)
@JvmName(name = "avuyeepkralucqns")
suspend fun advancedMachineFeatures(argument: suspend AdvancedMachineFeaturesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "phnbdjboxrkclvhp")
suspend fun canIpForward(value: Output<Boolean>)
@JvmName(name = "rinwadopcitdlhrq")
suspend fun canIpForward(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xhxtklqelybnchnu")
suspend fun confidentialInstanceConfig(value: Output<ConfidentialInstanceConfigArgs>)
@JvmName(name = "rfpvghxgedpphohi")
suspend fun confidentialInstanceConfig(value: ConfidentialInstanceConfigArgs?)
@JvmName(name = "lpqbcodmmtklfvlv")
suspend fun confidentialInstanceConfig(argument: suspend ConfidentialInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "alriyvyhsevvhiid")
suspend fun description(value: Output<String>)
@JvmName(name = "ijpgkqgjbnyhtpqw")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "gppkjiphqcdoygks")
suspend fun disks(value: Output<List<AttachedDiskArgs>>)
@JvmName(name = "iveijkkfwqfxsfkl")
suspend fun disks(vararg values: Output<AttachedDiskArgs>)
@JvmName(name = "irvcqyiyyypixhwv")
suspend fun disks(vararg values: AttachedDiskArgs)
@JvmName(name = "avjptbogawcwolqq")
suspend fun disks(vararg argument: suspend AttachedDiskArgsBuilder.() -> Unit)
@JvmName(name = "plvaxquwllsjygvg")
suspend fun disks(values: List<Output<AttachedDiskArgs>>)
@JvmName(name = "hfrdexshgnkajyjk")
suspend fun disks(value: List<AttachedDiskArgs>?)
@JvmName(name = "wuulxcambjpjcxbu")
suspend fun disks(argument: List<suspend AttachedDiskArgsBuilder.() -> Unit>)
@JvmName(name = "sfkeklvcvlkxavbp")
suspend fun disks(argument: suspend AttachedDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "orsjqoxemjbogkjt")
suspend fun displayDevice(value: Output<DisplayDeviceArgs>)
@JvmName(name = "bddqvkosdjjydkfn")
suspend fun displayDevice(value: DisplayDeviceArgs?)
@JvmName(name = "nwikdpdskrsrjfwf")
suspend fun displayDevice(argument: suspend DisplayDeviceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dahjkschxguqsqmg")
suspend fun guestAccelerators(value: Output<List<AcceleratorConfigArgs>>)
@JvmName(name = "pimveeeycijojnrs")
suspend fun guestAccelerators(vararg values: Output<AcceleratorConfigArgs>)
@JvmName(name = "ubkkhkywsxjbuadd")
suspend fun guestAccelerators(vararg values: AcceleratorConfigArgs)
@JvmName(name = "pybogenchfhgxxfu")
suspend fun guestAccelerators(vararg argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
@JvmName(name = "yfrdspkebtjjwmud")
suspend fun guestAccelerators(values: List<Output<AcceleratorConfigArgs>>)
@JvmName(name = "fnnkqvmcodbkwsbi")
suspend fun guestAccelerators(value: List<AcceleratorConfigArgs>?)
@JvmName(name = "unyeehituyxvvfyd")
suspend fun guestAccelerators(argument: List<suspend AcceleratorConfigArgsBuilder.() -> Unit>)
@JvmName(name = "sifympwsloafktje")
suspend fun guestAccelerators(argument: suspend AcceleratorConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "icqrepbnigrjtpvi")
suspend fun keyRevocationActionType(value: Output<InstancePropertiesKeyRevocationActionType>)
@JvmName(name = "qubotvjqvoxfgrvf")
suspend fun keyRevocationActionType(value: InstancePropertiesKeyRevocationActionType?)
Link copied to clipboard
@JvmName(name = "djrkkopiqmbgthei")
suspend fun labels(value: Output<Map<String, String>>)
@JvmName(name = "bxwxknokcdmorjrw")
fun labels(vararg values: Pair<String, String>)
@JvmName(name = "tildhhjrhucsptcv")
suspend fun labels(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "civxhuexjxfstogq")
suspend fun machineType(value: Output<String>)
@JvmName(name = "sbehhjbtgmytqtmw")
suspend fun machineType(value: String?)
Link copied to clipboard
@JvmName(name = "jtcbksrvexwskblx")
suspend fun metadata(value: Output<MetadataArgs>)
@JvmName(name = "yabglusdbvmnlhdn")
suspend fun metadata(value: MetadataArgs?)
@JvmName(name = "jtdssycndbdapptd")
suspend fun metadata(argument: suspend MetadataArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bmkxejotvvheffkd")
suspend fun minCpuPlatform(value: Output<String>)
@JvmName(name = "lktaycjrhmoedsaw")
suspend fun minCpuPlatform(value: String?)
Link copied to clipboard
@JvmName(name = "bhpphjbwsvsunnlk")
suspend fun networkInterfaces(value: Output<List<NetworkInterfaceArgs>>)
@JvmName(name = "xcxyreeagqbpceem")
suspend fun networkInterfaces(vararg values: Output<NetworkInterfaceArgs>)
@JvmName(name = "psgotqvwghhrqnmy")
suspend fun networkInterfaces(vararg values: NetworkInterfaceArgs)
@JvmName(name = "aexppuuikaarcigs")
suspend fun networkInterfaces(vararg argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
@JvmName(name = "uxmemrbocqylcshh")
suspend fun networkInterfaces(values: List<Output<NetworkInterfaceArgs>>)
@JvmName(name = "lsmyowwoerjinukp")
suspend fun networkInterfaces(value: List<NetworkInterfaceArgs>?)
@JvmName(name = "bulupfesyjktldtb")
suspend fun networkInterfaces(argument: List<suspend NetworkInterfaceArgsBuilder.() -> Unit>)
@JvmName(name = "jwjabwrbkoualwan")
suspend fun networkInterfaces(argument: suspend NetworkInterfaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fgrnhesdafowjwmn")
suspend fun networkPerformanceConfig(value: Output<NetworkPerformanceConfigArgs>)
@JvmName(name = "vmhwdjhpgbvtpkmg")
suspend fun networkPerformanceConfig(value: NetworkPerformanceConfigArgs?)
@JvmName(name = "qbjgfdyvqqftsrhu")
suspend fun networkPerformanceConfig(argument: suspend NetworkPerformanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "sggtbyueoryhsxne")
suspend fun postKeyRevocationActionType(value: Output<InstancePropertiesPostKeyRevocationActionType>)
Link copied to clipboard
@JvmName(name = "oeeeidfvjhackhvj")
suspend fun privateIpv6GoogleAccess(value: Output<InstancePropertiesPrivateIpv6GoogleAccess>)
@JvmName(name = "mtpmqqtpvtanrhnl")
suspend fun privateIpv6GoogleAccess(value: InstancePropertiesPrivateIpv6GoogleAccess?)
Link copied to clipboard
@JvmName(name = "llnnvkfqtxxvmxtl")
suspend fun reservationAffinity(value: Output<ReservationAffinityArgs>)
@JvmName(name = "ijlqddmfbxpvpgaf")
suspend fun reservationAffinity(value: ReservationAffinityArgs?)
@JvmName(name = "xkevlefmspjkrjrs")
suspend fun reservationAffinity(argument: suspend ReservationAffinityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dyahmlfpvvgidwag")
suspend fun resourceManagerTags(value: Output<Map<String, String>>)
@JvmName(name = "iqfnbspxfnjkswfd")
fun resourceManagerTags(vararg values: Pair<String, String>)
@JvmName(name = "gkrnscmeosfkmxjf")
suspend fun resourceManagerTags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "nkxlyjqrqectpfcq")
suspend fun resourcePolicies(value: Output<List<String>>)
@JvmName(name = "tjgamnwjbypnhwwq")
suspend fun resourcePolicies(vararg values: Output<String>)
@JvmName(name = "mrcitemjpqttltwc")
suspend fun resourcePolicies(vararg values: String)
@JvmName(name = "hqncdjkelttnohbd")
suspend fun resourcePolicies(values: List<Output<String>>)
@JvmName(name = "gyhjuluvrntbpbxj")
suspend fun resourcePolicies(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dpthewdrgvcasxag")
suspend fun scheduling(value: Output<SchedulingArgs>)
@JvmName(name = "srrlisbmsvpwehwa")
suspend fun scheduling(value: SchedulingArgs?)
@JvmName(name = "bwowohnqpvbpwiia")
suspend fun scheduling(argument: suspend SchedulingArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dryviikvvmgjsbhe")
suspend fun secureTags(value: Output<List<String>>)
@JvmName(name = "okmnwneatplhnvfm")
suspend fun secureTags(vararg values: Output<String>)
@JvmName(name = "kagpfegnrchkiwsd")
suspend fun secureTags(vararg values: String)
@JvmName(name = "lpdhcktbumdxlmca")
suspend fun secureTags(values: List<Output<String>>)
@JvmName(name = "fnxjdbbrescpinit")
suspend fun secureTags(value: List<String>?)
Link copied to clipboard
@JvmName(name = "dwagsawatxmmwcjb")
suspend fun serviceAccounts(value: Output<List<ServiceAccountArgs>>)
@JvmName(name = "alpmahpyjmyvxpxq")
suspend fun serviceAccounts(vararg values: Output<ServiceAccountArgs>)
@JvmName(name = "wsxaypjoqsfdnhrw")
suspend fun serviceAccounts(vararg values: ServiceAccountArgs)
@JvmName(name = "bvbrwkrvlximimgb")
suspend fun serviceAccounts(vararg argument: suspend ServiceAccountArgsBuilder.() -> Unit)
@JvmName(name = "aesvbocarxstlhbm")
suspend fun serviceAccounts(values: List<Output<ServiceAccountArgs>>)
@JvmName(name = "rydeetahxvvdudxk")
suspend fun serviceAccounts(value: List<ServiceAccountArgs>?)
@JvmName(name = "yjylwaeydsoodwjs")
suspend fun serviceAccounts(argument: List<suspend ServiceAccountArgsBuilder.() -> Unit>)
@JvmName(name = "wfsohipjveafcywo")
suspend fun serviceAccounts(argument: suspend ServiceAccountArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bphfmvfjisdrmxtp")
suspend fun serviceIntegrationSpecs(value: Output<Map<String, String>>)
@JvmName(name = "lyhwjqgropyxcwxa")
fun serviceIntegrationSpecs(vararg values: Pair<String, String>)
@JvmName(name = "hrluqiiedmgjibpc")
suspend fun serviceIntegrationSpecs(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "kkmntlefuttsrmkd")
suspend fun shieldedInstanceConfig(value: Output<ShieldedInstanceConfigArgs>)
@JvmName(name = "vcxtfkgqckqxxjod")
suspend fun shieldedInstanceConfig(value: ShieldedInstanceConfigArgs?)
@JvmName(name = "eihwgfrxrlvboviu")
suspend fun shieldedInstanceConfig(argument: suspend ShieldedInstanceConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pmskmbsbgpdcgttk")
suspend fun shieldedVmConfig(value: Output<ShieldedVmConfigArgs>)
@JvmName(name = "sntebkuhpbrbsqli")
suspend fun shieldedVmConfig(value: ShieldedVmConfigArgs?)
@JvmName(name = "mxlkumffdsksiccb")
suspend fun shieldedVmConfig(argument: suspend ShieldedVmConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bfxpgmxfbyuyecvw")
suspend fun tags(value: Output<TagsArgs>)
@JvmName(name = "qnvwvcjgfwfxxcrv")
suspend fun tags(value: TagsArgs?)
@JvmName(name = "dglwtfhcbihaihlc")
suspend fun tags(argument: suspend TagsArgsBuilder.() -> Unit)