AssessedSqlMachine interface
SQL Assessment REST resource.
- Extends
Properties
| bios |
Gets or sets the BIOS GUID for the machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| boot |
Boot type of machine discovered in private data center. NOTE: This property will not be serialized. It can only be populated by the server. |
| confidence |
Confidence Rating in Percentage. NOTE: This property will not be serialized. It can only be populated by the server. |
| cost |
Gets the collection of cost components. |
| created |
When was machine first created. NOTE: This property will not be serialized. It can only be populated by the server. |
| datacenter |
Data center machine ARM id. NOTE: This property will not be serialized. It can only be populated by the server. |
| datacenter |
Data center management server ARM id. NOTE: This property will not be serialized. It can only be populated by the server. |
| datacenter |
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 | Gets the list of data disks that were assessed as part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server. |
| display |
Display Name of the Machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| fqdn | Gets or sets the FQDN for the machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| megabytes |
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. |
| migration |
Gets the list of migration guidelines applicable. NOTE: This property will not be serialized. It can only be populated by the server. |
| monthly |
Gets or sets the monthly networking cost. NOTE: This property will not be serialized. It can only be populated by the server. |
| monthly |
Gets or sets the monthly compute cost calculated for recommended size. NOTE: This property will not be serialized. It can only be populated by the server. |
| monthly |
Gets or sets the monthly total storage cost. NOTE: This property will not be serialized. It can only be populated by the server. |
| network |
Gets the list of network adapters that were assessed as part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server. |
| number |
Number of CPU cores found on the machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| operating |
Operating system architecture as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server. |
| operating |
Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server. |
| operating |
Operating system as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server. |
| operating |
Operating system version as reported by datacenter management solution. NOTE: This property will not be serialized. It can only be populated by the server. |
| percentage |
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. |
| percentage |
Percentile of Percentage of Memory Utilized noted during time period T.
NOTE: This property will not be serialized. It can only be populated by the server. |
| product |
Gets the product support status related details. NOTE: This property will not be serialized. It can only be populated by the server. |
| recommended |
Gets or sets the Recommended Azure VM Family for the machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| recommended |
Gets or sets the Recommended Azure Size for the machine. NOTE: This property will not be serialized. It can only be populated by the server. |
| recommended |
Gets or sets the Megabytes of memory for recommended size. NOTE: This property will not be serialized. It can only be populated by the server. |
| recommended |
Gets or sets the Number of cores for recommended size. NOTE: This property will not be serialized. It can only be populated by the server. |
| security |
Gets the suitability for Microsoft cloud defender. NOTE: This property will not be serialized. It can only be populated by the server. |
| sizing |
Assessment sizing criterion. NOTE: This property will not be serialized. It can only be populated by the server. |
| sql |
Gets the list of SQL instances discovered on 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. |
| suitability |
Gets or sets the detailed messages that were set on the machine during evaluation. NOTE: This property will not be serialized. It can only be populated by the server. |
| suitability |
Gets or sets the explanation if machine is not suitable for cloud. NOTE: This property will not be serialized. It can only be populated by the server. |
| type |
Assessed machine type. NOTE: This property will not be serialized. It can only be populated by the server. |
| updated |
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. |
| system |
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
biosGuid
Gets or sets the BIOS GUID for the machine. NOTE: This property will not be serialized. It can only be populated by the server.
biosGuid?: string
Property Value
string
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 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
Gets the list of data disks that were assessed as part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server.
disks?: {[propertyName: string]: AssessedDiskData}
Property Value
{[propertyName: string]: AssessedDiskData}
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
fqdn
Gets or sets the FQDN for the machine. NOTE: This property will not be serialized. It can only be populated by the server.
fqdn?: string
Property Value
string
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
migrationGuidelines
Gets the list of migration guidelines applicable. NOTE: This property will not be serialized. It can only be populated by the server.
migrationGuidelines?: SqlMigrationGuideline[]
Property Value
monthlyBandwidthCost
Gets or sets the monthly networking cost. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyBandwidthCost?: number
Property Value
number
monthlyComputeCost
Gets or sets the monthly compute cost calculated for recommended size. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyComputeCost?: number
Property Value
number
monthlyStorageCost
Gets or sets the monthly total storage cost. NOTE: This property will not be serialized. It can only be populated by the server.
monthlyStorageCost?: number
Property Value
number
networkAdapters
Gets the list of network adapters that were assessed as part of this assessment. NOTE: This property will not be serialized. It can only be populated by the server.
networkAdapters?: {[propertyName: string]: SqlAssessedNetworkAdapter}
Property Value
{[propertyName: string]: SqlAssessedNetworkAdapter}
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
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
recommendedVmFamily
Gets or sets the Recommended Azure VM Family for the machine. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedVmFamily?: string
Property Value
string
recommendedVmSize
Gets or sets the Recommended Azure Size for the machine. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedVmSize?: string
Property Value
string
recommendedVmSizeMegabytesOfMemory
Gets or sets the Megabytes of memory for recommended size. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedVmSizeMegabytesOfMemory?: number
Property Value
number
recommendedVmSizeNumberOfCores
Gets or sets the Number of cores for recommended size. NOTE: This property will not be serialized. It can only be populated by the server.
recommendedVmSizeNumberOfCores?: number
Property Value
number
securitySuitability
Gets the suitability for Microsoft cloud defender. NOTE: This property will not be serialized. It can only be populated by the server.
securitySuitability?: string
Property Value
string
sizingCriterion
Assessment sizing criterion. NOTE: This property will not be serialized. It can only be populated by the server.
sizingCriterion?: string
Property Value
string
sqlInstances
Gets the list of SQL instances discovered on the machine. NOTE: This property will not be serialized. It can only be populated by the server.
sqlInstances?: AssessedSqlInstanceSummary[]
Property Value
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 or sets the detailed messages that were set on the machine during evaluation. NOTE: This property will not be serialized. It can only be populated by the server.
suitabilityDetail?: string
Property Value
string
suitabilityExplanation
Gets or sets 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