Get Virtual Machine Result
constructor(allowClaim: Boolean? = null, applicableSchedule: ApplicableScheduleResponse, artifactDeploymentStatus: ArtifactDeploymentStatusPropertiesResponse, artifacts: List<ArtifactInstallPropertiesResponse>? = null, computeId: String, computeVm: ComputeVmPropertiesResponse, createdByUser: String, createdByUserId: String, createdDate: String? = null, customImageId: String? = null, dataDiskParameters: List<DataDiskPropertiesResponse>? = null, disallowPublicIpAddress: Boolean? = null, environmentId: String? = null, expirationDate: String? = null, fqdn: String, galleryImageReference: GalleryImageReferenceResponse? = null, id: String, isAuthenticationWithSshKey: Boolean? = null, labSubnetName: String? = null, labVirtualNetworkId: String? = null, lastKnownPowerState: String, location: String? = null, name: String, networkInterface: NetworkInterfacePropertiesResponse? = null, notes: String? = null, osType: String, ownerObjectId: String? = null, ownerUserPrincipalName: String? = null, password: String? = null, planId: String? = null, provisioningState: String, scheduleParameters: List<ScheduleCreationParameterResponse>? = null, size: String? = null, sshKey: String? = null, storageType: String? = null, tags: Map<String, String>? = null, type: String, uniqueIdentifier: String, userName: String? = null, virtualMachineCreationSource: String)