Compartilhar via


Services - List

Obter serviços na assinatura
O recurso de serviços é o recurso de nível superior que representa o Serviço de Migração de Banco de Dados do Azure (clássico). Esse método retorna uma lista de recursos de serviço em uma assinatura.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
subscriptionId
path True

string

ID da assinatura que identifica uma assinatura do Azure.

api-version
query True

string

Versão da API

Respostas

Nome Tipo Description
200 OK

DataMigrationServiceList

Tem serviços

Other Status Codes

ApiError

Erro

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

Services_List

Solicitação de exemplo

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

Resposta de exemplo

{
  "value": [
    {
      "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg1/providers/Microsoft.DataMigration/services/DmsSdkService1",
      "name": "DmsSdkService1",
      "type": "Microsoft.DataMigration/services",
      "sku": {
        "name": "GeneralPurpose_4vCores",
        "tier": "General Purpose",
        "size": "4 vCores"
      },
      "location": "southcentralus"
    },
    {
      "id": "/subscriptions/fc04246f-04c5-437e-ac5e-206a19e7193f/resourceGroups/DmsSdkRg2/providers/Microsoft.DataMigration/services/DmsSdkService2",
      "name": "DmsSdkService2",
      "type": "Microsoft.DataMigration/services",
      "sku": {
        "name": "Basic_2vCores",
        "tier": "Basic",
        "size": "2 vCores"
      },
      "location": "centralus"
    }
  ]
}

Definições

Nome Description
ApiError

Informações de erro.

createdByType
DataMigrationService

Um recurso do Serviço de Migração de Banco de Dados do Azure (clássico)

DataMigrationServiceList

Página OData de objetos de serviço

ODataError

Informações de erro no formato OData.

ServiceProvisioningState

O estado de provisionamento do recurso

ServiceSku

Uma instância de SKU do Azure

SystemData

ApiError

Informações de erro.

Nome Tipo Description
error

ODataError

Informações de erro no formato OData

systemData

SystemData

Metadados relativos à criação e última modificação do recurso.

createdByType

Valor Description
User
Application
ManagedIdentity
Key

DataMigrationService

Um recurso do Serviço de Migração de Banco de Dados do Azure (clássico)

Nome Tipo Description
etag

string

Valor de marca de entidade forte HTTP. Ignorado se enviado

id

string

kind

string

O tipo de recurso. Há suporte apenas para 'vm' (o padrão).

location

string

name

string

properties.autoStopDelay

string

O atraso de tempo antes que o serviço seja interrompido automaticamente quando ocioso.

properties.deleteResourcesOnStop

boolean

Se os recursos de serviço devem ser excluídos quando interrompidos. (Ativado por padrão)

properties.provisioningState

ServiceProvisioningState

O estado de provisionamento do recurso

properties.publicKey

string

A chave pública do serviço, usada para criptografar segredos enviados ao serviço

properties.virtualNicId

string

A ID do recurso Microsoft.Network/networkInterfaces que o serviço tem

properties.virtualSubnetId

string

A ID do recurso Microsoft.Network/virtualNetworks/sub-redes ao qual o serviço deve ser ingressado

sku

ServiceSku

SKU de serviço

systemData

SystemData

Metadados relativos à criação e última modificação do recurso.

tags

object

type

string

DataMigrationServiceList

Página OData de objetos de serviço

Nome Tipo Description
nextLink

string

URL para carregar a próxima página de serviços

value

DataMigrationService[]

Lista de serviços

ODataError

Informações de erro no formato OData.

Nome Tipo Description
code

string

A descrição legível pelo computador do erro, como 'InvalidRequest' ou 'InternalServerError'

details

ODataError[]

Erros internos que causaram esse erro

message

string

A descrição legível pelo humano do erro

ServiceProvisioningState

O estado de provisionamento do recurso

Valor Description
Accepted
Deleting
Deploying
Stopped
Stopping
Starting
FailedToStart
FailedToStop
Succeeded
Failed

ServiceSku

Uma instância de SKU do Azure

Nome Tipo Description
capacity

integer

A capacidade da SKU, se for compatível com o dimensionamento

family

string

A família SKU, usada quando o serviço tem várias classes de desempenho dentro de uma camada, como 'A', 'D', etc. para máquinas virtuais

name

string

O nome exclusivo da SKU, como 'P3'

size

string

O tamanho da SKU, usada quando o nome sozinho não indica um tamanho de serviço ou quando uma SKU tem várias classes de desempenho em uma família, por exemplo, 'A1' para máquinas virtuais

tier

string

A camada do SKU, como 'Basic', 'General Purpose' ou 'Business Critical'

SystemData

Nome Tipo Description
createdAt

string (date-time)

createdBy

string

createdByType

createdByType

lastModifiedAt

string (date-time)

lastModifiedBy

string

lastModifiedByType

createdByType