VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "gfalxpgbilcalmbj")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "fatkypjvhevsritl")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "uademhiclglaohpb")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tejnycwhuharmdeg")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "imeswhrhjfvswxqi")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "indnjotawdkomghk")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "nhteobvcchucsnny")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "cyokwmuwgimaeejp")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mjvrlnsapljlvhyu")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "ukwurfokdidnpjaa")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "yhutaotunhpanbyh")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "rbcnypowfgikchqr")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "blqlhelsjlmuhspt")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "cyhldehmtyivspjh")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "hlexovmkfchrjuxw")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wddibewlyvvsodsn")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "maihvubkbwotymua")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "nsfpsnwjkrogpgwu")
suspend fun location(value: Output<String>)
@JvmName(name = "pgtvvbafihktofbm")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "pdojvmcuxatqgggl")
suspend fun name(value: Output<String>)
@JvmName(name = "hpwidbgccgjixyud")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "nokheftkcvptjtfv")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "mpxymanlgnuypxjm")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "udtbgdqbqlwhrjji")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "umuttrcpvpuvbybs")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "mapaabcatxycnkgo")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "utuswhreimcgvgpx")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "cvgkohivphfhxree")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "vlaouyeglyaqlhno")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lcvcycosrcwdrgbe")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "kkwklspnigsphqvh")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "kiqpfbbrmttnsdgt")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xcecrpmeiujqkpmv")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "msdgicmwdjqndcfj")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "feeoaxxxuhudvhof")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "odikvdnniapbwbup")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "hdfhpgokyksfcska")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "cnrrgrldhwnlsyas")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "jhgjweqefngdhnct")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "fdnrhqfyrtwkcobs")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fbaobjvukfaauccy")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "vvnrisxsaggkkqqr")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "tusbufbpyhvcjjiv")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "oipqutrtouswtfwa")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "igpssddgqbatoqbo")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "gehbsxsiprnvgpam")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "svjkllggfnedlcry")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "iyukrgrwnhthtkyn")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "pkbnplhuasoorkeb")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "qqhopbcdfguvkfhg")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "xvdugmbnudskidps")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "ochygevbcwgxbmmo")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "cnualxeoudxktvva")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "jxhcagleskpdrkkk")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "eakcluuqwrqhdgna")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "vcmdhjtapvljcjpu")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "kbyxnpwjrodauodh")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "pghdjiopavnurcbl")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "tqxinwuiqtkiqjsa")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "fxkxtbcohovjdulb")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "scobqkjbveqwrcyn")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "dmmcxkjnhjderrut")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "vpsdcidoomapwpyc")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xdxfhoolnnsrceeo")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "utulthnqcdvnhsrk")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "xekkicehalbxspcs")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mtikepbmiysjxbra")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "qsfauniccjdetprt")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "bakonouinaqlggfr")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "stibkclgbyvwpsyx")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "hhuetsnjvorwaqfd")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "vrsjqiixgwcsimap")
suspend fun zones(value: Output<String>)
@JvmName(name = "imyeppfvjxoiurjd")
suspend fun zones(value: String?)