Compartilhar via


Database Instances - Enumerate Database Instances

Obtém uma lista de instâncias de banco de dados no projeto de migração.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/databaseInstances?api-version=2018-09-01-preview
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/databaseInstances?api-version=2018-09-01-preview&continuationToken={continuationToken}&pageSize={pageSize}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
migrateProjectName
path True

string

Nome do projeto de Migrações para Azure.

resourceGroupName
path True

string

O nome do Grupo de Recursos do Azure do qual o projeto de migração faz parte.

subscriptionId
path True

string

ID de Assinatura do Azure na qual o projeto de migração foi criado.

api-version
query True

string

Cabeçalho de solicitação padrão. Usado pelo serviço para identificar a versão da API usada pelo cliente.

continuationToken
query

string

O token de continuação.

pageSize
query

integer

O número de itens a serem retornados em uma única página. Esse valor será respeitado somente se for menor que os 100.

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
Accept-Language

string

Cabeçalho de solicitação padrão. Usado pelo serviço para responder ao cliente no idioma apropriado.

Respostas

Nome Tipo Description
200 OK

DatabaseInstanceCollection

OKEY

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

DatabaseInstances_List

Solicitação de exemplo

GET https://management.azure.com/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/migrateProjects/project01/databaseInstances?api-version=2018-09-01-preview

Resposta de exemplo

{
  "value": [
    {
      "id": "/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/MigrateProjects/project01/DatabaseInstances/71710b61-8637-4beb-9ede-4449296eb80b",
      "name": "71710b61-8637-4beb-9ede-4449296eb80b",
      "type": "Microsoft.Migrate/MigrateProjects/DatabaseInstances",
      "properties": {
        "discoveryData": [
          {
            "lastUpdatedTime": null,
            "instanceId": "abc",
            "enqueueTime": "5/4/2019 6:45:51 AM",
            "solutionName": "serversolution",
            "instanceName": "sql2002",
            "instanceVersion": "2.0.0.0",
            "instanceType": "SQL",
            "hostName": null,
            "ipAddress": null,
            "portNumber": 0,
            "extendedInfo": null
          }
        ],
        "summary": {
          "dbsolution": {
            "databasesAssessedCount": 0,
            "migrationReadyCount": 0
          }
        },
        "lastUpdatedTime": "2019-05-04T06:45:53.2530098Z"
      }
    }
  ],
  "nextLink": null
}

Definições

Nome Description
DatabaseInstance

Recurso REST databaseInstance.

DatabaseInstanceCollection

Coleção de instâncias de banco de dados.

DatabaseInstanceDiscoveryDetails

Propriedades de descoberta que podem ser compartilhadas por vários editores.

DatabaseInstanceProperties

Propriedades do recurso de instância de banco de dados.

DatabaseInstanceSummary

Classe que representa o objeto resumo da instância do banco de dados.

DatabaseInstance

Recurso REST databaseInstance.

Nome Tipo Description
id

string

Obtém ou define a URL relativa para acessar esse recurso REST.

name

string

Obtém ou define o nome desse recurso REST.

properties

DatabaseInstanceProperties

Obtém ou define as propriedades do computador.

type

string

Obtém o tipo desse recurso REST.

DatabaseInstanceCollection

Coleção de instâncias de banco de dados.

Nome Tipo Description
nextLink

string

Obtém ou define o valor do nextLink.

value

DatabaseInstance[]

Obtém ou define as instâncias do banco de dados.

DatabaseInstanceDiscoveryDetails

Propriedades de descoberta que podem ser compartilhadas por vários editores.

Nome Tipo Description
enqueueTime

string

Obtém ou define a hora em que a mensagem foi enfileirada.

extendedInfo

object

Obtém ou define as propriedades estendidas do servidor de banco de dados.

hostName

string

Obtém ou define o nome do host do servidor de banco de dados.

instanceId

string

Obtém ou define a ID da instância do banco de dados.

instanceName

string

Obtém ou define o nome da instância do banco de dados.

instanceType

string

Obtém ou define o tipo de instância do banco de dados.

instanceVersion

string

Obtém ou define a versão da instância do banco de dados.

ipAddress

string

Obtém ou define os endereços IP do servidor de banco de dados. Os endereços IP podem ser IP V4 ou IP V6.

lastUpdatedTime

string (date-time)

Obtém ou define a hora da última modificação dos detalhes da instância do banco de dados.

portNumber

integer (int32)

Obtém ou define o número da porta do servidor de banco de dados.

solutionName

string

Obtém ou define o nome da solução que enviou os dados.

DatabaseInstanceProperties

Propriedades do recurso de instância de banco de dados.

Nome Tipo Description
discoveryData

DatabaseInstanceDiscoveryDetails[]

Obtém ou define os detalhes da avaliação da instância de banco de dados publicada por várias fontes.

lastUpdatedTime

string (date-time)

Obtém ou define a hora da última modificação do banco de dados.

summary

<string,  DatabaseInstanceSummary>

Obtém ou define o resumo de instâncias de banco de dados por solução. A chave do dicionário é o nome da solução e o valor é o objeto de resumo da instância de banco de dados correspondente.

DatabaseInstanceSummary

Classe que representa o objeto resumo da instância do banco de dados.

Nome Tipo Description
databasesAssessedCount

integer (int32)

Obtém ou define a contagem de bancos de dados avaliados.

migrationReadyCount

integer (int32)

Obtém ou define a contagem de bancos de dados prontos para migração.