VirtualMachineArgs

constructor(additionalCapabilities: Output<VirtualMachineAdditionalCapabilitiesArgs>? = null, availabilitySetId: Output<String>? = null, bootDiagnostics: Output<VirtualMachineBootDiagnosticsArgs>? = null, deleteDataDisksOnTermination: Output<Boolean>? = null, deleteOsDiskOnTermination: Output<Boolean>? = null, identity: Output<VirtualMachineIdentityArgs>? = null, licenseType: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, networkInterfaceIds: Output<List<String>>? = null, osProfile: Output<VirtualMachineOsProfileArgs>? = null, osProfileLinuxConfig: Output<VirtualMachineOsProfileLinuxConfigArgs>? = null, osProfileSecrets: Output<List<VirtualMachineOsProfileSecretArgs>>? = null, osProfileWindowsConfig: Output<VirtualMachineOsProfileWindowsConfigArgs>? = null, plan: Output<VirtualMachinePlanArgs>? = null, primaryNetworkInterfaceId: Output<String>? = null, proximityPlacementGroupId: Output<String>? = null, resourceGroupName: Output<String>? = null, storageDataDisks: Output<List<VirtualMachineStorageDataDiskArgs>>? = null, storageImageReference: Output<VirtualMachineStorageImageReferenceArgs>? = null, storageOsDisk: Output<VirtualMachineStorageOsDiskArgs>? = null, tags: Output<Map<String, String>>? = null, vmSize: Output<String>? = null, zones: Output<String>? = null)