VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ernqtlebdthmfsud")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "vqcnrhndewjrkqgj")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "yqmqwwnsmlmfdqfv")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bkiyqqdtcfcsjggs")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "aenthwboghiswxvk")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "fffwnnoyjcfkgslu")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "dodaasxydnyeaonq")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "femoyoufumxmwiob")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dejleebnhgnpdrgl")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "ofuwvnqfepcdglmy")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "sffqhhyksfstbxxe")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "svkonlmesysaumvu")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "fmpxtvysywgytcyc")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "didhqmyuivgblgpc")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "bdgqlipurkygtmis")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ospaigwsrdgpeopr")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "fdkvcwqeelmjtvhh")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "akqfiroxsupbgyun")
suspend fun location(value: Output<String>)
@JvmName(name = "icpuxwfapknhudfx")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "btkmpuliiodcslep")
suspend fun name(value: Output<String>)
@JvmName(name = "ryhilcddmkkpvmop")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "msexfbxlenuxaoxj")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "ojndoxjcshklbsdf")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "aduifgwnqwgmnarm")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "jculbcinppdcyplx")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "fxwosfucfuxjgejt")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "raxqursvyxnlhtjl")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "wkknnqhepfiitilo")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "dnxgxchihytxbjke")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "srdachjylnrpxvqk")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "kgxqxyhxayqfvpfi")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "dwfkyoixppobtudh")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iofquuqmuyrkuuje")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "ahnmhquhfscqcibt")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "syktsemmtthtroxk")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "hbyhssndojpvewws")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "mljrujvrmgpsyshj")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "ihalogjbsrtnolbm")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "mejfjmyesswpaini")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "mdvjnvrykympylhd")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eceawccwkhpfrjyp")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "rnrbgavspachwpoo")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "bhnavbxqlwslexsl")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "doqymmiglmldcpce")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "vyduasjwdbcptslf")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "txpxuhcotkcmqqxy")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "woqmwgwjmxqkgwck")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "vnplxcjeupyqitgq")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "etkrmombyqqdkpte")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "qvfktxtjofqlqovh")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "tfrpvhdtcpytpajh")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "hhshsuxvspipfqwd")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "ibqutrletppdtfjc")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "mgwaikrtpglvjegq")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "bupkigdjlmrcstum")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "hifwqgcljklkkono")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "abhhqwdqrpscyafc")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "inibvjetsttdwwns")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "jhmlmtsfaydaaxjh")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "agdwibpdhfxtbvgw")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dxojcmebjbkyykgm")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "deanrbaybkuooliu")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "rcjbakhosruxkwcg")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ogewjsyibtyhrqlb")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "khmbxyeqyowfeqbj")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "dhbgjknyelnjrunm")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kscagmnyeywxxpva")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "gwauivdualknrsod")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "nacbdgwhyhvciofp")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "dxoootcqslfntgdo")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "wikqutqhdqxfmnxc")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "jkjndqyfgwixplak")
suspend fun zones(value: Output<String>)
@JvmName(name = "vglmbncycpqgopjc")
suspend fun zones(value: String?)