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 |
---|---|---|---|---|
migrate
|
path | True |
string |
Nome do projeto de Migrações para Azure. |
resource
|
path | True |
string |
O nome do Grupo de Recursos do Azure do qual o projeto de migração faz parte. |
subscription
|
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. |
continuation
|
query |
string |
O token de continuação. |
|
page
|
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 |
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 |
---|---|
Database |
Recurso REST databaseInstance. |
Database |
Coleção de instâncias de banco de dados. |
Database |
Propriedades de descoberta que podem ser compartilhadas por vários editores. |
Database |
Propriedades do recurso de instância de banco de dados. |
Database |
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 |
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 |
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 |
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,
Database |
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. |