VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "acfbihubamptdjay")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "etyvhfbpgcivircr")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "sjrxykvfpdrxfgrn")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "amacjexesshfuhrm")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "clicgoudffjxitkc")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "uyfxjkwlkwrujojr")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "xjgmveoqaaovjxeo")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "hdljacrvtjdatpfs")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eeouxirxqqiopykp")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "qcmcdwqaxeuuukqi")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "abpyqmkkvadvpvkd")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "ecnfsrfwpjoikqan")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "pvpegmbcrpytaoqg")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "khhiuwmttqcdgjdr")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "epcushogaoatqsuk")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fmxebsbauwhrlobk")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "tdktelgoypkjjgjc")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "kvnudnwrjhkmrydg")
suspend fun location(value: Output<String>)
@JvmName(name = "miqixecolsafnvyu")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "mhwviexsrtxjeppa")
suspend fun name(value: Output<String>)
@JvmName(name = "cgfcoamyvyqpigjq")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "diddoqfoknoqrgif")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "yuybmtdwjbmjncux")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "jocnapkfbguglgmg")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "kpysjedbrgxohnvm")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "bnqdvefudmmadtju")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "klivnpkitcrryobs")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "jjbvxftvsixpppql")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "tqvkaiiuuscheiwp")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rslyghivvihksnkg")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "cuqabqfucdhbctud")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "jfrdvjedvsvhwrqo")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qwcouwbsokltrtvp")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "yaukbystawkkfruu")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "subcemoqaqoybgqp")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "nqvdrqewsmclwiop")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "wvtsvoaeyubebswj")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "uxtnejduyofdubff")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "xqaucolvktewhwnn")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "eppybcpwrphttcrt")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "togosdctqnmmpxoh")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "fntaciuncboqeexm")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "fwlbotoexdutprkp")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nlnaopjbjevevrlb")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "aviabxcshesdmiwi")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "ndsebdclpjqntspf")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ybjjhdirkxivmsvy")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "iihyseioakibmmpg")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "curjoxhamgrlroid")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "vwgqkrswvtnnorao")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "wtxhrrfqxhorvdkd")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "hnygjqtuhuofwgwu")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "vdlblegkfijkjqda")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "mpnpyfymofxejfgk")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "rltuqhrotqshngpy")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "htcxogntlwnyklog")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "hqigfetbolobpiin")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "pwhajgejdjhntunt")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "mliyjjtwwcuprwtc")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "xpdfnsqmktmbocnb")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tvomlbefavljnbyr")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "filnxpgtgbnqtlqk")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "ndqsgedldprrpwqk")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lubvgbfcnbfdjdys")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "hqtfxbprupvqewlc")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "mrfrprhmoqhmhjhj")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ehopixojhditusrp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "tsfgbtcvedlvwyyi")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "upcbcrvvtrxgnqyk")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "tnodcwfrxvibkkkn")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "ujmikwwygdvphfrg")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "caggaiqoheqtcutc")
suspend fun zones(value: Output<String>)
@JvmName(name = "nlruysocpvkiwemc")
suspend fun zones(value: String?)