VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "wtbsjxtmgysabwhx")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "radhjshwohxexbjq")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "vhyepspwtakpeaqm")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qliyhcwcsdhkjylv")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "krvhmntxmqopcpxg")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "iawrnxofqfsyuurb")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "sbcgwlhituenodcf")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "fhrjbsbtakgbckpy")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rucsqeggwnevgetb")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "ehoerhewdfejybce")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xkhvudirwqabgujb")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "ltvmomqfnghusbyb")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mbpmfcvfadanebik")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "diajpysveydaycmy")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "hdymsqteannrrtor")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bcbiohxrdkuxcaat")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "obusacmuflsfsyda")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "aheukatesqexrnjd")
suspend fun location(value: Output<String>)
@JvmName(name = "maymgkivmujvwvbb")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "ketibxyyfphrstxw")
suspend fun name(value: Output<String>)
@JvmName(name = "vujxvcnpipbnjwex")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ppmbdqfseyrclkdh")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "mvcbnaeirxgjecag")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "kewookntnbdancfd")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "osjtlugnqbqjhytm")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "hkfuniydlthntcvq")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "gqkdctynglqdbrns")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "kgpoenuaoolbxfty")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "utmvgothlxbprngm")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mswrgmitnwawiekk")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "epcneorcbrnvvbcu")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "gbpjdnjnynmbjfuq")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pfehymbwjfcstdky")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "elxttejnftjvdxiu")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "abwhyyujenopshye")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "nkkppowptaguqbqv")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "ytoteneesrtyqqfo")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "mumkbpnphvcboxyt")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "kipfppvcgmakgldp")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "jodyvddejjgynasu")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnmrgdtfiggvfgwk")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "rlphrnnqlvwtkmrd")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "vopbxrffhelkwcdy")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nulucuxqtpoxytgc")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "mrsxdfhtgeaohgts")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "pguevtiytxqutwxe")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oqlcflpfrwshcsvr")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "chsgqxkvqqktcuyr")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "tcpguuhsilfuwjyt")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "gvkbshedwoxsvhvg")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "khjyylfxnpudvtwn")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "neoghcharqlyjoxb")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "kpnvfkxofboyxrnc")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "xwmcmdougxydmgoy")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "quwjwpbvertjmxjt")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "dxfjgjptbkdmicmb")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "jvspqlqarupmsnma")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "jpnwsbclgrutgwvc")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "lqlkhnqypnaqtbyx")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "btinurobofnhtvma")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "shlkglxbyrukfdbf")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "uplpfvmhtshlmwvq")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "tghcekncwcqgvpoq")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ssdammboodsywctq")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "uysjkwfuyfgfaklm")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "dylsaxrvimgiufjm")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ohqryjlrkaaujifg")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "kobnvsahtgugmqoe")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "kxcrlxipjijyvbjp")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "ldbejxcmdrjkqdfp")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "mfiuxwomcrtqpixn")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "goqjdnvgelcbbupi")
suspend fun zones(value: Output<String>)
@JvmName(name = "kyaqncjefljgguof")
suspend fun zones(value: String?)