MigrationAvsAssessedMachineData Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A class representing the MigrationAvsAssessedMachine data model. AVS assessment Assessed Machine resource.
public class MigrationAvsAssessedMachineData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.MigrationAvsAssessedMachineData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.MigrationAvsAssessedMachineData>
type MigrationAvsAssessedMachineData = class
inherit ResourceData
interface IJsonModel<MigrationAvsAssessedMachineData>
interface IPersistableModel<MigrationAvsAssessedMachineData>
Public Class MigrationAvsAssessedMachineData
Inherits ResourceData
Implements IJsonModel(Of MigrationAvsAssessedMachineData), IPersistableModel(Of MigrationAvsAssessedMachineData)
- Inheritance
- Implements
Constructors
MigrationAvsAssessedMachineData() |
Initializes a new instance of MigrationAvsAssessedMachineData. |
Properties
BootType |
Boot type of machine discovered in private data center. |
ConfidenceRatingInPercentage |
Confidence Rating in Percentage. |
CreatedOn |
When was machine first created. |
DatacenterMachineArmId |
Data center machine ARM id. |
DatacenterManagementServerArmId |
Data center management server ARM id. |
DatacenterManagementServerName |
Data center management server name. |
Description |
Description for the machine. |
Disks |
List of Disks that were assessed as part of this machine's assessment. |
DisplayName |
Display Name of the Machine. |
Errors |
List of errors for this machine. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
MegabytesOfMemory |
Megabytes of memory found allocated for the machine in private data center. |
Name |
The name of the resource. (Inherited from ResourceData) |
NetworkAdapters |
List of Network Adapters that were assessed as part of this machine's assessment. |
NumberOfCores |
Number of CPU cores found on the machine. |
OperatingSystemArchitecture |
Operating system architecture as reported by datacenter management solution. |
OperatingSystemName |
Operating system as reported by datacenter management solution. |
OperatingSystemType |
Operating system as reported by datacenter management solution. |
OperatingSystemVersion |
Operating system version as reported by datacenter management solution. |
PercentageCoresUtilization |
Percentile of Percentage of Cores Utilized noted during time period T. Here N and T are settings on Assessment. |
PercentageMemoryUtilization |
Percentile of Percentage of Memory Utilized noted during time period T.
|
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
StorageInUseGB |
Gets the storage in use. |
Suitability |
Gets a value indicating whether machine is suitable for the cloud platform selected. |
SuitabilityDetail |
Gets the details if machine is not suitable for cloud. |
SuitabilityExplanation |
Gets the explanation if machine is not suitable for cloud. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
TypePropertiesType |
Assessed machine type. |
UpdatedOn |
When was machine last updated. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<MigrationAvsAssessedMachineData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<MigrationAvsAssessedMachineData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<MigrationAvsAssessedMachineData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<MigrationAvsAssessedMachineData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<MigrationAvsAssessedMachineData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |