VirtualMachineArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rtabfjltxylndmhm")
suspend fun additionalCapabilities(value: VirtualMachineAdditionalCapabilitiesArgs?)
@JvmName(name = "orbaksmloftmumjv")
suspend fun additionalCapabilities(value: Output<VirtualMachineAdditionalCapabilitiesArgs>)
@JvmName(name = "fflpjtkdfjvlphab")
suspend fun additionalCapabilities(argument: suspend VirtualMachineAdditionalCapabilitiesArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cnjruforncekvbxy")
suspend fun availabilitySetId(value: Output<String>)
@JvmName(name = "iwrnekwddqfeysgl")
suspend fun availabilitySetId(value: String?)
Link copied to clipboard
@JvmName(name = "otglfrossmhyfhjk")
suspend fun bootDiagnostics(value: VirtualMachineBootDiagnosticsArgs?)
@JvmName(name = "kctjsjoejxstpket")
suspend fun bootDiagnostics(value: Output<VirtualMachineBootDiagnosticsArgs>)
@JvmName(name = "svosuwivctrmgwyk")
suspend fun bootDiagnostics(argument: suspend VirtualMachineBootDiagnosticsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rvujbhlqtobdcton")
suspend fun deleteDataDisksOnTermination(value: Output<Boolean>)
@JvmName(name = "bxhdovebvausxbwe")
suspend fun deleteDataDisksOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "npywrfqsnqudbbje")
suspend fun deleteOsDiskOnTermination(value: Output<Boolean>)
@JvmName(name = "dbdvrwnpwynjawqa")
suspend fun deleteOsDiskOnTermination(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mpanenujhtyprjoh")
suspend fun identity(value: VirtualMachineIdentityArgs?)
@JvmName(name = "aqxvbvhjcovugoot")
suspend fun identity(value: Output<VirtualMachineIdentityArgs>)
@JvmName(name = "wpmoikpwrtmswjii")
suspend fun identity(argument: suspend VirtualMachineIdentityArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jkjhybkwmvgombgd")
suspend fun licenseType(value: Output<String>)
@JvmName(name = "qkfdiedpxdbnhwhd")
suspend fun licenseType(value: String?)
Link copied to clipboard
@JvmName(name = "nihyejvpactohlib")
suspend fun location(value: Output<String>)
@JvmName(name = "gnopstfdwjghlrcf")
suspend fun location(value: String?)
Link copied to clipboard
@JvmName(name = "drtqmbomlamrpatd")
suspend fun name(value: Output<String>)
@JvmName(name = "dpkjpxsdmcxrjsam")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "anneplvkcwxbpejn")
suspend fun networkInterfaceIds(value: Output<List<String>>)
@JvmName(name = "umcfittwhtqdwndq")
suspend fun networkInterfaceIds(vararg values: Output<String>)
@JvmName(name = "bqforsnxqqkjmxyh")
suspend fun networkInterfaceIds(vararg values: String)
@JvmName(name = "clyuladnmbcdylng")
suspend fun networkInterfaceIds(values: List<Output<String>>)
@JvmName(name = "kxvnmgbooehgpvbg")
suspend fun networkInterfaceIds(value: List<String>?)
Link copied to clipboard
@JvmName(name = "ggsewjtaibsbdrwy")
suspend fun osProfile(value: VirtualMachineOsProfileArgs?)
@JvmName(name = "ybejlwckgapmnwxd")
suspend fun osProfile(value: Output<VirtualMachineOsProfileArgs>)
@JvmName(name = "wawexnydwoxeinkd")
suspend fun osProfile(argument: suspend VirtualMachineOsProfileArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rfwhyxwpseahprqs")
suspend fun osProfileLinuxConfig(value: VirtualMachineOsProfileLinuxConfigArgs?)
@JvmName(name = "xsrndxdiedcxksvo")
suspend fun osProfileLinuxConfig(value: Output<VirtualMachineOsProfileLinuxConfigArgs>)
@JvmName(name = "xbrgegjeojwwwllr")
suspend fun osProfileLinuxConfig(argument: suspend VirtualMachineOsProfileLinuxConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "acyrutyblqolffjd")
suspend fun osProfileSecrets(value: Output<List<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "cdasasahvwpopvat")
suspend fun osProfileSecrets(vararg values: VirtualMachineOsProfileSecretArgs)
@JvmName(name = "slyrybdiigjntuer")
suspend fun osProfileSecrets(vararg values: Output<VirtualMachineOsProfileSecretArgs>)
@JvmName(name = "momseoxyojieummc")
suspend fun osProfileSecrets(vararg argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
@JvmName(name = "iqjdggdabcjexsfy")
suspend fun osProfileSecrets(value: List<VirtualMachineOsProfileSecretArgs>?)
@JvmName(name = "bhvkftiyistiqjet")
suspend fun osProfileSecrets(values: List<Output<VirtualMachineOsProfileSecretArgs>>)
@JvmName(name = "ygxymmdhxsssrmps")
suspend fun osProfileSecrets(argument: List<suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit>)
@JvmName(name = "ptsmdfqoloysgkhq")
suspend fun osProfileSecrets(argument: suspend VirtualMachineOsProfileSecretArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "poruaecbgexrbiqc")
suspend fun osProfileWindowsConfig(value: VirtualMachineOsProfileWindowsConfigArgs?)
@JvmName(name = "tsnjduxcqpbqpurb")
suspend fun osProfileWindowsConfig(value: Output<VirtualMachineOsProfileWindowsConfigArgs>)
@JvmName(name = "epvldqbuujxdcxbb")
suspend fun osProfileWindowsConfig(argument: suspend VirtualMachineOsProfileWindowsConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "maporliwwivriwsd")
suspend fun plan(value: VirtualMachinePlanArgs?)
@JvmName(name = "baojwkbumnsrphtp")
suspend fun plan(value: Output<VirtualMachinePlanArgs>)
@JvmName(name = "vupvuonuahguvkxw")
suspend fun plan(argument: suspend VirtualMachinePlanArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kxmlhjxmwblqcihv")
suspend fun primaryNetworkInterfaceId(value: Output<String>)
@JvmName(name = "cbwausbgwvyxrcov")
suspend fun primaryNetworkInterfaceId(value: String?)
Link copied to clipboard
@JvmName(name = "hgwhjbxltpswfsnd")
suspend fun proximityPlacementGroupId(value: Output<String>)
@JvmName(name = "akmcponkmmxjfvxn")
suspend fun proximityPlacementGroupId(value: String?)
Link copied to clipboard
@JvmName(name = "gutagnmvpoyjeafe")
suspend fun resourceGroupName(value: Output<String>)
@JvmName(name = "pubicjgbolmijnuj")
suspend fun resourceGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "xtgawnwdnarjlnah")
suspend fun storageDataDisks(value: Output<List<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "yvquypdjfggusiox")
suspend fun storageDataDisks(vararg values: VirtualMachineStorageDataDiskArgs)
@JvmName(name = "rdiymkghyiolovaj")
suspend fun storageDataDisks(vararg values: Output<VirtualMachineStorageDataDiskArgs>)
@JvmName(name = "hwxcysjfjqnwmlbw")
suspend fun storageDataDisks(vararg argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
@JvmName(name = "akmuyrssnbkewjoo")
suspend fun storageDataDisks(value: List<VirtualMachineStorageDataDiskArgs>?)
@JvmName(name = "kiuwletsiaqitadt")
suspend fun storageDataDisks(values: List<Output<VirtualMachineStorageDataDiskArgs>>)
@JvmName(name = "psygsbmewdxuhqgh")
suspend fun storageDataDisks(argument: List<suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit>)
@JvmName(name = "fylwcuoxxgreapje")
suspend fun storageDataDisks(argument: suspend VirtualMachineStorageDataDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ijidtckmrpqvospx")
suspend fun storageImageReference(value: VirtualMachineStorageImageReferenceArgs?)
@JvmName(name = "flkoxexdxssvyvdr")
suspend fun storageImageReference(value: Output<VirtualMachineStorageImageReferenceArgs>)
@JvmName(name = "obqmmilvbcjctaxf")
suspend fun storageImageReference(argument: suspend VirtualMachineStorageImageReferenceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rbyrqblqesjhcaop")
suspend fun storageOsDisk(value: VirtualMachineStorageOsDiskArgs?)
@JvmName(name = "bfdimgpkhdhfbmtr")
suspend fun storageOsDisk(value: Output<VirtualMachineStorageOsDiskArgs>)
@JvmName(name = "veadkficrkvuffro")
suspend fun storageOsDisk(argument: suspend VirtualMachineStorageOsDiskArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hinrxleusqxtnhox")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "hyxncyywdwohwxax")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "thfpbovllscftpvd")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "lejwdjhhqiesjoul")
suspend fun vmSize(value: Output<String>)
@JvmName(name = "soodenlsonnpghyf")
suspend fun vmSize(value: String?)
Link copied to clipboard
@JvmName(name = "gbrvoiwohwpqjvhl")
suspend fun zones(value: Output<String>)
@JvmName(name = "iwyomvhkrwfhfjww")
suspend fun zones(value: String?)