AssessedMachineProperties interface

Properties of an assessed machine.

Properties

bootType

Boot type of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

confidenceRatingInPercentage

Confidence rating of assessed machine. NOTE: This property will not be serialized. It can only be populated by the server.

createdTimestamp

Time when this machine was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterMachineArmId

ARM ID of the discovered machine. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerArmId

ARM ID of the discovered datacenter. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerName

Name of the server hosting the datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

description

Description of the machine NOTE: This property will not be serialized. It can only be populated by the server.

disks

Dictionary of disks attached to the machine. Key is ID of disk. Value is a disk object. NOTE: This property will not be serialized. It can only be populated by the server.

displayName

User readable name of the machine as defined by the user in their private datacenter. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemory

Memory in Megabytes. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemoryForRecommendedSize

Megabytes of memory in the Recommended Azure VM Size. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyBandwidthCost

Monthly network cost estimate for the network adapters that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyComputeCostForRecommendedSize

Compute Cost for a 31-day month, if the machine is migrated to Azure with the Recommended Size. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyPremiumStorageCost

Monthly premium storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStandardSSDStorageCost

Monthly standard SSD storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStorageCost

Monthly storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

networkAdapters

Dictionary of network adapters attached to the machine. Key is name of the adapter. Value is a network adapter object. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCores

Processor count. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCoresForRecommendedSize

Number of CPU cores in the Recommended Azure VM Size. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemName

Operating System name of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemType

Operating System type of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemVersion

Operating System version of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

percentageCoresUtilization

Utilization percentage of the processor core as observed in the private data center, in the Time Range selected on Assessment, reported as the Percentile value based on the percentile number selected in assessment. NOTE: This property will not be serialized. It can only be populated by the server.

percentageMemoryUtilization

Utilization percentage of the memory as observed in the private data center, in the Time Range selected on Assessment, reported as the Percentile value based on the percentile number selected in assessment. NOTE: This property will not be serialized. It can only be populated by the server.

recommendedSize

Recommended Azure size for this machine. NOTE: This property will not be serialized. It can only be populated by the server.

suitability

Whether machine is suitable for migration to Azure. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityDetail

If machine is not suitable for cloud, this explains the reasons. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityExplanation

If machine is not ready to be migrated, this explains the reasons and mitigation steps. NOTE: This property will not be serialized. It can only be populated by the server.

updatedTimestamp

Time when this machine was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

bootType

Boot type of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

bootType?: string

Property Value

string

confidenceRatingInPercentage

Confidence rating of assessed machine. NOTE: This property will not be serialized. It can only be populated by the server.

confidenceRatingInPercentage?: number

Property Value

number

createdTimestamp

Time when this machine was created. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

createdTimestamp?: Date

Property Value

Date

datacenterMachineArmId

ARM ID of the discovered machine. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterMachineArmId?: string

Property Value

string

datacenterManagementServerArmId

ARM ID of the discovered datacenter. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerArmId?: string

Property Value

string

datacenterManagementServerName

Name of the server hosting the datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerName?: string

Property Value

string

description

Description of the machine NOTE: This property will not be serialized. It can only be populated by the server.

description?: string

Property Value

string

disks

Dictionary of disks attached to the machine. Key is ID of disk. Value is a disk object. NOTE: This property will not be serialized. It can only be populated by the server.

disks?: {[propertyName: string]: AssessedDisk}

Property Value

{[propertyName: string]: AssessedDisk}

displayName

User readable name of the machine as defined by the user in their private datacenter. NOTE: This property will not be serialized. It can only be populated by the server.

displayName?: string

Property Value

string

megabytesOfMemory

Memory in Megabytes. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemory?: number

Property Value

number

megabytesOfMemoryForRecommendedSize

Megabytes of memory in the Recommended Azure VM Size. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemoryForRecommendedSize?: number

Property Value

number

monthlyBandwidthCost

Monthly network cost estimate for the network adapters that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyBandwidthCost?: number

Property Value

number

monthlyComputeCostForRecommendedSize

Compute Cost for a 31-day month, if the machine is migrated to Azure with the Recommended Size. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyComputeCostForRecommendedSize?: number

Property Value

number

monthlyPremiumStorageCost

Monthly premium storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyPremiumStorageCost?: number

Property Value

number

monthlyStandardSSDStorageCost

Monthly standard SSD storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStandardSSDStorageCost?: number

Property Value

number

monthlyStorageCost

Monthly storage cost estimate for the disks that are attached to this machine as a group, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStorageCost?: number

Property Value

number

networkAdapters

Dictionary of network adapters attached to the machine. Key is name of the adapter. Value is a network adapter object. NOTE: This property will not be serialized. It can only be populated by the server.

networkAdapters?: {[propertyName: string]: AssessedNetworkAdapter}

Property Value

{[propertyName: string]: AssessedNetworkAdapter}

numberOfCores

Processor count. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCores?: number

Property Value

number

numberOfCoresForRecommendedSize

Number of CPU cores in the Recommended Azure VM Size. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCoresForRecommendedSize?: number

Property Value

number

operatingSystemName

Operating System name of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemName?: string

Property Value

string

operatingSystemType

Operating System type of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemType?: string

Property Value

string

operatingSystemVersion

Operating System version of the machine. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemVersion?: string

Property Value

string

percentageCoresUtilization

Utilization percentage of the processor core as observed in the private data center, in the Time Range selected on Assessment, reported as the Percentile value based on the percentile number selected in assessment. NOTE: This property will not be serialized. It can only be populated by the server.

percentageCoresUtilization?: number

Property Value

number

percentageMemoryUtilization

Utilization percentage of the memory as observed in the private data center, in the Time Range selected on Assessment, reported as the Percentile value based on the percentile number selected in assessment. NOTE: This property will not be serialized. It can only be populated by the server.

percentageMemoryUtilization?: number

Property Value

number

recommendedSize

Recommended Azure size for this machine. NOTE: This property will not be serialized. It can only be populated by the server.

recommendedSize?: string

Property Value

string

suitability

Whether machine is suitable for migration to Azure. NOTE: This property will not be serialized. It can only be populated by the server.

suitability?: string

Property Value

string

suitabilityDetail

If machine is not suitable for cloud, this explains the reasons. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityDetail?: string

Property Value

string

suitabilityExplanation

If machine is not ready to be migrated, this explains the reasons and mitigation steps. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityExplanation?: string

Property Value

string

updatedTimestamp

Time when this machine was last updated. Date-Time represented in ISO-8601 format. NOTE: This property will not be serialized. It can only be populated by the server.

updatedTimestamp?: Date

Property Value

Date