swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector DatabaseInstances API schemes: - https tags: - name: DatabaseInstances paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/databaseInstances : get: tags: - DatabaseInstances summary: Microsoft Azure Gets A List Of Database Instances In The Migrate Project operationId: microsoftAzureDatabaseinstancesEnumeratedatabaseinstances parameters: - $ref: '#/parameters/subscriptionId' - $ref: '#/parameters/resourceGroupName' - $ref: '#/parameters/migrateProjectName' - $ref: '#/parameters/api-version' - $ref: '#/parameters/continuationToken' - $ref: '#/parameters/pageSize' - $ref: '#/parameters/acceptLanguage' responses: '200': description: OK schema: $ref: '#/definitions/DatabaseInstanceCollection' deprecated: false x-ms-examples: DatabaseInstances_List: $ref: ./examples/DatabaseInstances_List.json description: Needs a more full description created. ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/migrateProjects/{migrateProjectName}/databaseInstances/{databaseInstanceName} : get: tags: - DatabaseInstances summary: Microsoft Azure Gets A Database Instance In The Migrate Project operationId: microsoftAzureDatabaseinstancesGetdatabaseinstance parameters: - $ref: '#/parameters/subscriptionId' - $ref: '#/parameters/resourceGroupName' - $ref: '#/parameters/migrateProjectName' - $ref: '#/parameters/databaseInstanceName' - $ref: '#/parameters/api-version' - $ref: '#/parameters/acceptLanguage' responses: '200': description: OK schema: $ref: '#/definitions/DatabaseInstance' deprecated: false x-ms-examples: DatabaseInstances_Get: $ref: ./examples/DatabaseInstances_Get.json description: Needs a more full description created. definitions: DatabaseInstanceSummary: description: Class representing the database instance summary object. type: object properties: databasesAssessedCount: format: int32 description: Gets or sets the count of databases assessed. type: integer migrationReadyCount: format: int32 description: Gets or sets the count of databases ready for migration. type: integer DatabaseInstance: description: DatabaseInstance REST resource. type: object properties: id: description: Gets or sets the relative URL to get to this REST resource. type: string name: description: Gets or sets the name of this REST resource. type: string type: description: Gets the type of this REST resource. type: string readOnly: true properties: $ref: '#/definitions/DatabaseInstanceProperties' description: Gets or sets the properties of the machine. DatabaseInstanceCollection: description: Collection of database instances. type: object properties: value: description: Gets or sets the database instances. type: array items: $ref: '#/definitions/DatabaseInstance' nextLink: description: Gets or sets the value of nextLink. type: string DatabaseInstanceDiscoveryDetails: description: Discovery properties that can be shared by various publishers. type: object properties: lastUpdatedTime: format: date-time description: Gets or sets the time of the last modification of the database instance details. type: string instanceId: description: Gets or sets the database instance Id. type: string enqueueTime: description: Gets or sets the time the message was enqueued. type: string solutionName: description: Gets or sets the name of the solution that sent the data. type: string instanceName: description: Gets or sets the database instance name. type: string instanceVersion: description: Gets or sets the database instance version. type: string instanceType: description: Gets or sets the database instance type. type: string hostName: description: Gets or sets the host name of the database server. type: string ipAddress: description: Gets or sets the IP addresses of the database server. IP addresses could be IP V4 or IP V6. type: string portNumber: format: int32 description: Gets or sets the port number of the database server. type: integer extendedInfo: description: Gets or sets the extended properties of the database server. type: object additionalProperties: type: string DatabaseInstanceProperties: description: Properties of the database instance resource. type: object properties: discoveryData: description: Gets or sets the assessment details of the database instance published by various sources. type: array items: $ref: '#/definitions/DatabaseInstanceDiscoveryDetails' x-ms-identifiers: - instanceId summary: description: Gets or sets the database instances summary per solution. The key of dictionary is the solution name and value is the corresponding database instance summary object. type: object additionalProperties: $ref: '#/definitions/DatabaseInstanceSummary' lastUpdatedTime: format: date-time description: Gets or sets the time of the last modification of the database. type: string parameters: migrateProjectName: name: migrateProjectName description: Name of the Azure Migrate project. type: string in: path x-ms-parameter-location: method required: true api-version: name: api-version description: Standard request header. Used by service to identify API version used by client. type: string in: query required: true enum: - 2018-09-01-preview pageSize: name: pageSize description: The number of items to be returned in a single page. This value is honored only if it is less than the 100. type: integer in: query required: false x-ms-parameter-location: method acceptLanguage: description: Standard request header. Used by service to respond to client in appropriate language. name: Accept-Language type: string in: header x-ms-parameter-location: client resourceGroupName: name: resourceGroupName description: Name of the Azure Resource Group that migrate project is part of. type: string in: path x-ms-parameter-location: method required: true continuationToken: name: continuationToken description: The continuation token. type: string in: query required: false x-ms-parameter-location: method subscriptionId: name: subscriptionId description: Azure Subscription Id in which migrate project was created. type: string in: path required: true databaseInstanceName: name: databaseInstanceName description: Unique name of a database instance in Azure migration hub. type: string in: path x-ms-parameter-location: method required: true x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'