MigrationAssessedMachineData 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 MigrationAssessedMachine data model. Machine assessment Assessed Machine resource.
public class MigrationAssessedMachineData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Migration.Assessment.MigrationAssessedMachineData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Migration.Assessment.MigrationAssessedMachineData>
type MigrationAssessedMachineData = class
inherit ResourceData
interface IJsonModel<MigrationAssessedMachineData>
interface IPersistableModel<MigrationAssessedMachineData>
Public Class MigrationAssessedMachineData
Inherits ResourceData
Implements IJsonModel(Of MigrationAssessedMachineData), IPersistableModel(Of MigrationAssessedMachineData)
- Inheritance
- Implements
Constructors
MigrationAssessedMachineData() |
Initializes a new instance of MigrationAssessedMachineData. |
Properties
BootType |
Boot type of machine discovered in private data center. |
ConfidenceRatingInPercentage |
Confidence Rating in Percentage. |
CostComponents |
Gets or sets the collection of cost components. |
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 |
Dictionary of disks attached to the machine. Key is ID of disk. Value is a disk object. |
DisplayName |
Display Name of the Machine. |
Errors |
List of errors for this machine. |
HostProcessor |
Gets or sets the processor details of the host. |
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. |
MegabytesOfMemoryForRecommendedSize |
Megabytes of memory for recommended size. Read Only. |
MonthlyBandwidthCost |
Monthly networking cost. |
MonthlyComputeCostForRecommendedSize |
Monthly Compute cost calculated for Recommended size, for a 31-day month. |
MonthlyPremiumStorageCost |
Monthly premium storage cost. |
MonthlyStandardSsdStorageCost |
Monthly standard SSD storage cost. |
MonthlyStorageCost |
Monthly storage cost. |
MonthlyUltraStorageCost |
Monthly ultra storage cost. |
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. |
NumberOfCoresForRecommendedSize |
Number of cores for recommended size. Read Only. |
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.
|
ProductSupportStatus |
Gets the product support status related details. |
RecommendedSize |
Recommended Azure Size for the machine. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
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<MigrationAssessedMachineData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<MigrationAssessedMachineData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<MigrationAssessedMachineData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<MigrationAssessedMachineData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<MigrationAssessedMachineData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |