Share via


SqlAssessmentV2IaasSuitabilityData interface

Class representing Azure SQL IAAS suitability details.

Properties

azureSqlSku

Gets the azure SQL IAAS SKU. NOTE: This property will not be serialized. It can only be populated by the server.

costComponents

Gets the collection of cost components.

migrationGuidelines

Gets the list of migration guidelines applicable to this target. NOTE: This property will not be serialized. It can only be populated by the server.

migrationIssues

Gets the list of migrations issues. NOTE: This property will not be serialized. It can only be populated by the server.

migrationTargetPlatform

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

monthlyComputeCost

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

monthlyStorageCost

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

recommendationReasonings

Gets the list of SQL recommendation Reasoning. NOTE: This property will not be serialized. It can only be populated by the server.

replicaAzureSqlSku

Gets the replica azure SQL IAAS SKU. NOTE: This property will not be serialized. It can only be populated by the server.

securitySuitability

Gets the suitability for Microsoft cloud defender. NOTE: This property will not be serialized. It can only be populated by the server.

sharedResources

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

shouldProvisionReplicas

Gets a value indicating whether replicas should be provisioned. NOTE: This property will not be serialized. It can only be populated by the server.

skuReplicationMode

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

suitability

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

Property Details

azureSqlSku

Gets the azure SQL IAAS SKU. NOTE: This property will not be serialized. It can only be populated by the server.

azureSqlSku?: AzureSqlIaasSkuDTO

Property Value

costComponents

Gets the collection of cost components.

costComponents?: CostComponent[]

Property Value

migrationGuidelines

Gets the list of migration guidelines applicable to this target. NOTE: This property will not be serialized. It can only be populated by the server.

migrationGuidelines?: SqlMigrationGuideline[]

Property Value

migrationIssues

Gets the list of migrations issues. NOTE: This property will not be serialized. It can only be populated by the server.

migrationIssues?: SqlAssessmentMigrationIssue[]

Property Value

migrationTargetPlatform

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

migrationTargetPlatform?: string

Property Value

string

monthlyComputeCost

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

monthlyComputeCost?: number

Property Value

number

monthlyStorageCost

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

monthlyStorageCost?: number

Property Value

number

recommendationReasonings

Gets the list of SQL recommendation Reasoning. NOTE: This property will not be serialized. It can only be populated by the server.

recommendationReasonings?: SqlRecommendationReasoning[]

Property Value

replicaAzureSqlSku

Gets the replica azure SQL IAAS SKU. NOTE: This property will not be serialized. It can only be populated by the server.

replicaAzureSqlSku?: AzureSqlIaasSkuDTO[]

Property Value

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

sharedResources

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

sharedResources?: SharedResourcesDTO

Property Value

shouldProvisionReplicas

Gets a value indicating whether replicas should be provisioned. NOTE: This property will not be serialized. It can only be populated by the server.

shouldProvisionReplicas?: boolean

Property Value

boolean

skuReplicationMode

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

skuReplicationMode?: string

Property Value

string

suitability

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

suitability?: string

Property Value

string