Services - List Skus

Get compatible SKUs
The services resource is the top-level resource that represents the Database Migration Service (classic). The skus action returns the list of SKUs that a service resource can be updated to.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.DataMigration/services/{serviceName}/skus?api-version=2022-03-30-preview

URI Parameters

Name In Required Type Description
groupName
path True

string

Name of the resource group

serviceName
path True

string

Name of the service

subscriptionId
path True

string

Subscription ID that identifies an Azure subscription.

api-version
query True

string

Version of the API

Responses

Name Type Description
200 OK

ServiceSkuList

Got SKUs

Other Status Codes

ApiError

Error

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

Services_ListSkus

Sample Request

GET https://management.azure.com/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg/providers/Microsoft.DataMigration/services/DmsSdkService/skus?api-version=2022-03-30-preview

Sample Response

{
  "value": [
    {
      "resourceType": "Microsoft.DataMigration/services",
      "sku": {
        "name": "Basic_1vCore",
        "size": "1 vCore",
        "tier": "Basic"
      }
    }
  ]
}

Definitions

Name Description
ApiError

Error information.

AvailableServiceSku

Describes the available service SKU.

Capacity

A description of the scaling capacities of the SKU

createdByType
ODataError

Error information in OData format.

ServiceScalability

The scalability approach

ServiceSkuList

OData page of available SKUs

Sku

SKU name, tier, etc.

SystemData

ApiError

Error information.

Name Type Description
error

ODataError

Error information in OData format

systemData

SystemData

Metadata pertaining to creation and last modification of the resource.

AvailableServiceSku

Describes the available service SKU.

Name Type Description
capacity

Capacity

A description of the scaling capacities of the SKU

resourceType

string

The resource type, including the provider namespace

sku

Sku

SKU name, tier, etc.

Capacity

A description of the scaling capacities of the SKU

Name Type Description
default

integer

The default capacity

maximum

integer

The maximum capacity

minimum

integer

The minimum capacity, usually 0 or 1.

scaleType

ServiceScalability

The scalability approach

createdByType

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ODataError

Error information in OData format.

Name Type Description
code

string

The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'

details

ODataError[]

Inner errors that caused this error

message

string

The human-readable description of the error

ServiceScalability

The scalability approach

Name Type Description
automatic

string

manual

string

none

string

ServiceSkuList

OData page of available SKUs

Name Type Description
nextLink

string

URL to load the next page of service SKUs

value

AvailableServiceSku[]

List of service SKUs

Sku

SKU name, tier, etc.

Name Type Description
family

string

SKU family

name

string

The name of the SKU

size

string

SKU size

tier

string

The tier of the SKU, such as "Basic", "General Purpose", or "Business Critical"

SystemData

Name Type Description
createdAt

string

createdBy

string

createdByType

createdByType

lastModifiedAt

string

lastModifiedBy

string

lastModifiedByType

createdByType