Freigeben über


Database Instances - Enumerate Database Instances

Ruft eine Liste der Datenbankinstanzen im migrierenden Projekt ab.

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}

URI-Parameter

Name In Erforderlich Typ Beschreibung
migrateProjectName
path True

string

Name des Azure Migrate-Projekts.

resourceGroupName
path True

string

Der Name der Azure-Ressourcengruppe, in der das Projekt migriert wird, ist Teil des Projekts.

subscriptionId
path True

string

Azure-Abonnement-ID, in der das Migrationsprojekt erstellt wurde.

api-version
query True

string

Standardanforderungsheader. Wird vom Dienst verwendet, um die api-Version zu identifizieren, die vom Client verwendet wird.

continuationToken
query

string

Das Fortsetzungstoken.

pageSize
query

integer

Die Anzahl der Elemente, die auf einer einzelnen Seite zurückgegeben werden sollen. Dieser Wert wird nur berücksichtigt, wenn er kleiner als 100 ist.

Anforderungsheader

Name Erforderlich Typ Beschreibung
Accept-Language

string

Standardanforderungsheader. Wird vom Dienst verwendet, um auf den Client in geeigneter Sprache zu reagieren.

Antworten

Name Typ Beschreibung
200 OK

DatabaseInstanceCollection

OKAY

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

DatabaseInstances_List

Beispielanforderung

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

Beispiel für eine Antwort

{
  "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
}

Definitionen

Name Beschreibung
DatabaseInstance

DatabaseInstance REST-Ressource.

DatabaseInstanceCollection

Sammlung von Datenbankinstanzen.

DatabaseInstanceDiscoveryDetails

Ermittlungseigenschaften, die von verschiedenen Herausgebern freigegeben werden können.

DatabaseInstanceProperties

Eigenschaften der Datenbankinstanzressource.

DatabaseInstanceSummary

Klasse, die das Zusammenfassungsobjekt der Datenbankinstanz darstellt.

DatabaseInstance

DatabaseInstance REST-Ressource.

Name Typ Beschreibung
id

string

Dient zum Abrufen oder Festlegen der relativen URL zum Abrufen dieser REST-Ressource.

name

string

Dient zum Abrufen oder Festlegen des Namens dieser REST-Ressource.

properties

DatabaseInstanceProperties

Dient zum Abrufen oder Festlegen der Eigenschaften des Computers.

type

string

Ruft den Typ dieser REST-Ressource ab.

DatabaseInstanceCollection

Sammlung von Datenbankinstanzen.

Name Typ Beschreibung
nextLink

string

Dient zum Abrufen oder Festlegen des Werts von nextLink.

value

DatabaseInstance[]

Ruft die Datenbankinstanzen ab oder legt sie fest.

DatabaseInstanceDiscoveryDetails

Ermittlungseigenschaften, die von verschiedenen Herausgebern freigegeben werden können.

Name Typ Beschreibung
enqueueTime

string

Ruft ab oder legt fest, wie lange die Nachricht enqueued wurde.

extendedInfo

object

Dient zum Abrufen oder Festlegen der erweiterten Eigenschaften des Datenbankservers.

hostName

string

Dient zum Abrufen oder Festlegen des Hostnamens des Datenbankservers.

instanceId

string

Ruft die Datenbankinstanz-ID ab oder legt sie fest.

instanceName

string

Ruft den Namen der Datenbankinstanz ab oder legt diesen fest.

instanceType

string

Ruft den Datenbankinstanztyp ab oder legt diesen fest.

instanceVersion

string

Ruft die Datenbankinstanzversion ab oder legt sie fest.

ipAddress

string

Ruft die IP-Adressen des Datenbankservers ab oder legt sie fest. IP-Adressen können IP V4 oder IP V6 sein.

lastUpdatedTime

string (date-time)

Dient zum Abrufen oder Festlegen der Uhrzeit der letzten Änderung der Datenbankinstanzdetails.

portNumber

integer (int32)

Ruft die Portnummer des Datenbankservers ab oder legt sie fest.

solutionName

string

Dient zum Abrufen oder Festlegen des Namens der Lösung, die die Daten gesendet hat.

DatabaseInstanceProperties

Eigenschaften der Datenbankinstanzressource.

Name Typ Beschreibung
discoveryData

DatabaseInstanceDiscoveryDetails[]

Ruft die Bewertungsdetails der Datenbankinstanz ab, die von verschiedenen Quellen veröffentlicht wurde, oder legt diese fest.

lastUpdatedTime

string (date-time)

Dient zum Abrufen oder Festlegen der Uhrzeit der letzten Änderung der Datenbank.

summary

<string,  DatabaseInstanceSummary>

Ruft die Zusammenfassung der Datenbankinstanzen pro Lösung ab oder legt sie fest. Der Schlüssel des Wörterbuchs ist der Lösungsname und der Wert das entsprechende Zusammenfassungsobjekt der Datenbankinstanz.

DatabaseInstanceSummary

Klasse, die das Zusammenfassungsobjekt der Datenbankinstanz darstellt.

Name Typ Beschreibung
databasesAssessedCount

integer (int32)

Ruft die Anzahl der bewerteten Datenbanken ab oder legt sie fest.

migrationReadyCount

integer (int32)

Ruft die Anzahl der Datenbanken ab, die für die Migration bereit sind, oder legt sie fest.