VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "blvodsbbequduyqw")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "mhklfvyhnpbvobpd")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "gnbgfxpwdweymaeo")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "noyxhpycwtwscalr")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "tecuohhyghqslacq")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "gsrappetphwguwvi")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "pppckmcbusluupfl")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "iuvtfdkstaybmsuv")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvudublcexluwoma")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "wyngebptngbnibdh")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vxbmiecjdwsrqsvt")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "wjdemobbfaocdlgq")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "itrqgujdclfgbhax")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "galxbvhtkbwjarer")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "tkrgqrydfovgmfcu")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijykkqvrllsjayit")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "nbefjithpnwokexm")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "kysqgxqqiseenxys")
suspend fun location(value: Output<String>)
@JvmName(name = "fqbijdjfgxfmmjuh")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "hxxijvocurxrcqqk")
suspend fun name(value: Output<String>)
@JvmName(name = "jrdqhmdppgoomajs")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "hikcpqddbohvbbmi")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "eidfkervkaybojxw")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "pvpiyqeqamjudkyc")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "auvfwbjpnlvpshpi")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "mksljiosnwbmsdyg")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "tgfrdxcpxuxeiqda")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "fjbibaybjnhrhybr")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "uqsybvepevcupctr")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "deixarfdxqumiviu")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "alvjccagidyxbgow")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "ddqsguulfetslyti")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "adsrobcjqqxpkbvo")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "lnwnjaqblyvjmpov")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "shtkygsdgrfxecjf")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "odyisnwecbjysrjo")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "silmxodejanlwwem")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "jxmvtdkugpyvmsxa")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "qqqnkrexlkybceyx")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "vaeehtvdmvurjebs")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qxmuauinjvhqwlcx")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "qjdwwjwgoomectcq")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "ayofkibujkegqfug")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijuirghitbjpkckh")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "kcpkhxmwhdsvmdma")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "avxknqlcvsqkkari")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dbgeftdvrjosxxpx")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "xvitqhrupuoqqfhj")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "xsbdphnhxxdubkkb")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "cjvplbuklikjvxou")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "ftmduacilhdbrgxt")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "xuusmcbddpwkbsic")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "yxmsdiocmudawese")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "vlpdhuergpnsvgdm")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "ubrrpqdqvbkniyae")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "oyhqghuidcitwxfb")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "feubgxnsxefakaft")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "gwmwkojjymultuao")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "slbdisntsbcuwjay")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "diiilulabndocoxf")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bfcggqoangbdltpu")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "hxhgqsvknbasnvfp")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "ccqdttshhlqsuwqy")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wwuidyynbxkjopco")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "hhlacoyoeqreflso")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "ywcoxwpocdndkjdg")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yspvbcrdyokwlafa")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "yajcjluioanwwomv")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "qqifdexkcbqnfsfb")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "eyvoppnybvmkcqfv")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "yncejmciriajhxre")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "uaeinxkystdbebhg")
suspend fun zones(value: Output<String>)
@JvmName(name = "meubxkpkrmosvmpy")
suspend fun zones(value: String?)