VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "dkqcufklqdvffgii")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "abnxagimjhabbvwi")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "rjrriyacfymfltrq")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hwmjtvegsofakcpw")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "soknhkaheewsslhm")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "emkdtsuxalecpfgv")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "dxvhsabfoljayole")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "bsvgyndbpupnhixd")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ttkjihlvcmjlmvrp")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "luxsvuqifynlfsoy")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sepstlspkvwbnenr")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "giroukywciwdojjh")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kwfkixcetctmmpca")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "vmbypfbmkttdmrya")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "mujhemhbjxoavjsj")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "betfppvyukwftkmh")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "qjgrpveeruiqquwp")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "uyjjhkkjiobklrfi")
suspend fun location(value: Output<String>)
@JvmName(name = "igwtgywhinapmgog")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "nysjleeuinywpolu")
suspend fun name(value: Output<String>)
@JvmName(name = "ywnqdoexpfexovpc")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "lcsbyskhokjstqdj")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "opioceorbqjgcgsq")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "dmgjpgvvcpprkywj")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "wwkdoffowtomqoir")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "mkqbpomfeimgreuv")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ehdwbcrcqauvwrex")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "wxgcxwoctncsweki")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "ytxpatqiggolhmou")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mdvnvnsuivwjauss")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "hejkuclepbsfbnmw")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "kpxhmijqhcdxwiqr")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rcrngwkblxnpelyj")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "obrvvqohgjebpcid")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "vewvmioevkibdpfg")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "jogjiykjbtqtmrpw")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "hhqehfweglpiipbx")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "ytjubevefjvvgdci")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "ovrdtuybraroqxig")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "fmeprysjokjtnbcj")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ctxsciosokyyisfd")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "btdgmmxemsdmqwtf")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "lwbwbrfblsiurytb")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gkvinshuhgwyfnii")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "plqgibekgmtobfwu")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "avvarbjnovgyxvds")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vejndytafxnewebx")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "xagiaiqtsovgpbcv")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "gydgnjqensgmcmgn")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "juysbvfdrtdshxph")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "ruhbmjcwyjlqxubv")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "qrcdimqaeouvcxoa")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "fjbqpfdnfdjseice")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "himcvrxijyicsooe")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "kghynovuofhapoey")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "hdvqyakjqahnbctn")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "blvijditcgtrrwkv")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "fpohygpeflqvhjui")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "orolmmumvpyckpnv")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "efnmtefyywbiapyx")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "raoqjypqipomytdb")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "fcskhdyybayjfseq")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "lsngnmbnabrodaup")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xqpcplneenqkgcgj")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "otnxfmciwvkmyfko")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "yulgvblgrufpgwhw")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hlegrlxnjrosoaqo")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "lwseclhogpgwuape")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "vexdqqnbugluyoha")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lsapuusetieybbgq")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "bhqtlsarjakplxae")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "rjjldlfmyalnwevk")
suspend fun zones(value: Output<String>)
@JvmName(name = "uumxjbvvqryqrqvl")
suspend fun zones(value: String?)