Share via


AssessedMachine interface

Machine assessment Assessed Machine resource.

Extends

Properties

bootType

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

confidenceRatingInPercentage

Confidence Rating in Percentage. NOTE: This property will not be serialized. It can only be populated by the server.

costComponents

Gets or sets the collection of cost components.

createdTimestamp

When was machine first created. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterMachineArmId

Data center machine ARM id. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerArmId

Data center management server ARM id. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerName

Data center management server name. NOTE: This property will not be serialized. It can only be populated by the server.

description

Description for 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

Display Name of the Machine. NOTE: This property will not be serialized. It can only be populated by the server.

errors

List of errors for this machine. NOTE: This property will not be serialized. It can only be populated by the server.

hostProcessor

Gets or sets the processor details of the host.

megabytesOfMemory

Megabytes of memory found allocated for the machine in private data center. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemoryForRecommendedSize

Megabytes of memory for recommended size. Read Only. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyBandwidthCost

Monthly networking cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyComputeCostForRecommendedSize

Monthly Compute cost calculated for Recommended size, for a 31-day month. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyPremiumStorageCost

Monthly premium storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStandardSsdStorageCost

Monthly standard SSD storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStorageCost

Monthly storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyUltraStorageCost

Monthly ultra storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

networkAdapters

List of Network Adapters that were assessed as part of this machine's assessment. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCores

Number of CPU cores found on the machine. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCoresForRecommendedSize

Number of cores for recommended size. Read Only. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemArchitecture

Operating system architecture as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemName

Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemType

Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemVersion

Operating system version as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

percentageCoresUtilization

Percentile of Percentage of Cores Utilized noted during time period T.

Here N and T are settings on Assessment. NOTE: This property will not be serialized. It can only be populated by the server.

percentageMemoryUtilization

Percentile of Percentage of Memory Utilized noted during time period T.

Here N and T are settings on Assessment.

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

productSupportStatus

Gets the product support status related details. NOTE: This property will not be serialized. It can only be populated by the server.

recommendedSize

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

suitability

Gets a value indicating whether machine is suitable for the cloud platform selected. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityDetail

Gets the details if machine is not suitable for cloud. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityExplanation

Gets the explanation if machine is not suitable for cloud. NOTE: This property will not be serialized. It can only be populated by the server.

typePropertiesType

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

updatedTimestamp

When was machine last updated. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

bootType

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

bootType?: string

Property Value

string

confidenceRatingInPercentage

Confidence Rating in Percentage. NOTE: This property will not be serialized. It can only be populated by the server.

confidenceRatingInPercentage?: number

Property Value

number

costComponents

Gets or sets the collection of cost components.

costComponents?: CostComponent[]

Property Value

createdTimestamp

When was machine first created. NOTE: This property will not be serialized. It can only be populated by the server.

createdTimestamp?: Date

Property Value

Date

datacenterMachineArmId

Data center machine ARM id. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterMachineArmId?: string

Property Value

string

datacenterManagementServerArmId

Data center management server ARM id. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerArmId?: string

Property Value

string

datacenterManagementServerName

Data center management server name. NOTE: This property will not be serialized. It can only be populated by the server.

datacenterManagementServerName?: string

Property Value

string

description

Description for 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

Display Name of the Machine. NOTE: This property will not be serialized. It can only be populated by the server.

displayName?: string

Property Value

string

errors

List of errors for this machine. NOTE: This property will not be serialized. It can only be populated by the server.

errors?: ErrorModel[]

Property Value

hostProcessor

Gets or sets the processor details of the host.

hostProcessor?: ProcessorInfo

Property Value

megabytesOfMemory

Megabytes of memory found allocated for the machine in private data center. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemory?: number

Property Value

number

megabytesOfMemoryForRecommendedSize

Megabytes of memory for recommended size. Read Only. NOTE: This property will not be serialized. It can only be populated by the server.

megabytesOfMemoryForRecommendedSize?: number

Property Value

number

monthlyBandwidthCost

Monthly networking cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyBandwidthCost?: number

Property Value

number

monthlyComputeCostForRecommendedSize

Monthly Compute cost calculated for Recommended size, for a 31-day month. 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. 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. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStandardSsdStorageCost?: number

Property Value

number

monthlyStorageCost

Monthly storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyStorageCost?: number

Property Value

number

monthlyUltraStorageCost

Monthly ultra storage cost. NOTE: This property will not be serialized. It can only be populated by the server.

monthlyUltraStorageCost?: number

Property Value

number

networkAdapters

List of Network Adapters that were assessed as part of this machine's assessment. 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

Number of CPU cores found on the machine. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCores?: number

Property Value

number

numberOfCoresForRecommendedSize

Number of cores for recommended size. Read Only. NOTE: This property will not be serialized. It can only be populated by the server.

numberOfCoresForRecommendedSize?: number

Property Value

number

operatingSystemArchitecture

Operating system architecture as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemArchitecture?: string

Property Value

string

operatingSystemName

Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemName?: string

Property Value

string

operatingSystemType

Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemType?: string

Property Value

string

operatingSystemVersion

Operating system version as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server.

operatingSystemVersion?: string

Property Value

string

percentageCoresUtilization

Percentile of Percentage of Cores Utilized noted during time period T.

Here N and T are settings on Assessment. NOTE: This property will not be serialized. It can only be populated by the server.

percentageCoresUtilization?: number

Property Value

number

percentageMemoryUtilization

Percentile of Percentage of Memory Utilized noted during time period T.

Here N and T are settings on Assessment.

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

percentageMemoryUtilization?: number

Property Value

number

productSupportStatus

Gets the product support status related details. NOTE: This property will not be serialized. It can only be populated by the server.

productSupportStatus?: ProductSupportStatus

Property Value

recommendedSize

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

recommendedSize?: string

Property Value

string

suitability

Gets a value indicating whether machine is suitable for the cloud platform selected. NOTE: This property will not be serialized. It can only be populated by the server.

suitability?: string

Property Value

string

suitabilityDetail

Gets the details if machine is not suitable for cloud. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityDetail?: string

Property Value

string

suitabilityExplanation

Gets the explanation if machine is not suitable for cloud. NOTE: This property will not be serialized. It can only be populated by the server.

suitabilityExplanation?: string

Property Value

string

typePropertiesType

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

typePropertiesType?: string

Property Value

string

updatedTimestamp

When was machine last updated. NOTE: This property will not be serialized. It can only be populated by the server.

updatedTimestamp?: Date

Property Value

Date

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From ProxyResource.type