Databases - List By Server
Obtiene una lista de bases de datos.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases?api-version=2025-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases?api-version=2025-01-01&$skipToken={$skipToken}
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
|
server
|
path | True |
string |
El nombre del servidor. |
|
subscription
|
path | True |
string (uuid) |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para esta operación. |
|
$skip
|
query |
string |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
Operación de Azure completada con éxito. |
|
| Other Status Codes |
Una respuesta de error inesperada. |
Seguridad
azure_auth
Azure Active Directory OAuth2 Flow.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| user_impersonation | suplantar la cuenta de usuario |
Ejemplos
| Gets a list of databases configured with enclave type. |
| Gets a list of databases. |
Gets a list of databases configured with enclave type.
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases?api-version=2025-01-01
Respuesta de muestra
{
"value": [
{
"name": "testdb",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"kind": "v12.0,user,vcore",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentBackupStorageRedundancy": "Zone",
"currentServiceObjectiveName": "BC_Gen4_2",
"currentSku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
},
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"maxSizeBytes": 268435456000,
"preferredEnclaveType": "Default",
"readScale": "Enabled",
"requestedBackupStorageRedundancy": "Zone",
"requestedServiceObjectiveName": "BC_Gen4_2",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
}
},
{
"name": "master",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/master",
"kind": "v12.0,system",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:23:42.537Z",
"currentBackupStorageRedundancy": "Local",
"currentServiceObjectiveName": "System0",
"currentSku": {
"name": "System0",
"capacity": 0,
"tier": "System"
},
"databaseId": "e6be351f-2cc9-4604-9e52-b0b28b2710b0",
"defaultSecondaryLocation": "North Europe",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"maxSizeBytes": 32212254720,
"preferredEnclaveType": "VBS",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Local",
"requestedServiceObjectiveName": "System0",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "System0",
"capacity": 0,
"tier": "System"
}
}
]
}
Gets a list of databases.
Solicitud de ejemplo
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases?api-version=2025-01-01
Respuesta de muestra
{
"value": [
{
"name": "testdb",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"kind": "v12.0,user,vcore",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentBackupStorageRedundancy": "Zone",
"currentServiceObjectiveName": "BC_Gen4_2",
"currentSku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
},
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"maxSizeBytes": 268435456000,
"readScale": "Enabled",
"requestedBackupStorageRedundancy": "Zone",
"requestedServiceObjectiveName": "BC_Gen4_2",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "BC_Gen4",
"capacity": 2,
"tier": "BusinessCritical"
}
},
{
"name": "master",
"type": "Microsoft.Sql/servers/databases",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/master",
"kind": "v12.0,system",
"location": "southeastasia",
"properties": {
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"collation": "SQL_Latin1_General_CP1_CI_AS",
"creationDate": "2017-06-07T04:23:42.537Z",
"currentBackupStorageRedundancy": "Local",
"currentServiceObjectiveName": "System0",
"currentSku": {
"name": "System0",
"capacity": 0,
"tier": "System"
},
"databaseId": "e6be351f-2cc9-4604-9e52-b0b28b2710b0",
"defaultSecondaryLocation": "North Europe",
"isInfraEncryptionEnabled": false,
"isLedgerOn": false,
"maxSizeBytes": 32212254720,
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Local",
"requestedServiceObjectiveName": "System0",
"status": "Online",
"zoneRedundant": false
},
"sku": {
"name": "System0",
"capacity": 0,
"tier": "System"
}
}
]
}
Definiciones
| Nombre | Description |
|---|---|
|
Always |
Tipo de enclave solicitado en la base de datos, es decir, enclaves predeterminados o VBS. |
|
Availability |
Especifica la zona de disponibilidad a la que está anclada la base de datos. |
|
Backup |
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos. |
|
Catalog |
Intercalación del catálogo de metadatos. |
|
created |
Tipo de identidad que creó el recurso. |
|
Create |
Especifica el modo de creación de la base de datos. Valor predeterminado: creación normal de la base de datos. Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen. Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente. PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime. Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar. Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos descartable restaurable y sourceDatabaseDeletionDate se omite. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior. RestoreLongTermRetentionBackup: crea una base de datos restaurando desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso de punto de recuperación. Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse. |
| Database |
Un recurso de base de datos. |
|
Database |
Configuración de identidad de Azure Active Directory para un recurso. |
|
Database |
Tipo de identidad |
|
Database |
Clave de nivel de base de datos usada para el cifrado en reposo. |
|
Database |
Tipo de clave de base de datos. Solo el valor admitido es "AzureKeyVault". |
|
Database |
Tipo de licencia que se va a solicitar para esta base de datos.
|
|
Database |
La respuesta de una operación de lista de base de datos. |
|
Database |
Estado del enrutamiento de solo lectura. Si están habilitadas, las conexiones que tengan la intención de aplicación configurada en solo lectura en su cadena de conexión pueden ser enrutadas a una réplica secundaria solo de lectura en la misma región. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico. |
|
Database |
Estado de la base de datos. |
|
Database |
Configuración de identidad de Azure Active Directory para un recurso. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Detalle del error. |
|
Error |
Respuesta de error |
|
Free |
Especifica el comportamiento cuando se agotan los límites gratuitos mensuales para la base de datos gratuita. AutoPause: la base de datos se pausará automáticamente tras el agotamiento de los límites libres durante el resto del mes. BillForUsage: la base de datos seguirá estando en línea tras el agotamiento de los límites gratuitos y se facturará cualquier uso por encima del límite. |
|
Sample |
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos. |
|
Secondary |
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo, Named y Standby. |
| Sku |
Una SKU de recursos de ARM. |
|
system |
Metadatos relativos a la creación y última modificación del recurso. |
AlwaysEncryptedEnclaveType
Tipo de enclave solicitado en la base de datos, es decir, enclaves predeterminados o VBS.
| Valor | Description |
|---|---|
| Default |
Predeterminado |
| VBS |
VBS |
AvailabilityZoneType
Especifica la zona de disponibilidad a la que está anclada la base de datos.
| Valor | Description |
|---|---|
| NoPreference |
NoPreference |
| 1 |
1 |
| 2 |
2 |
| 3 |
3 |
BackupStorageRedundancy
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos.
| Valor | Description |
|---|---|
| Geo |
Geo |
| Local |
Local |
| Zone |
Zona |
| GeoZone |
GeoZone |
CatalogCollationType
Intercalación del catálogo de metadatos.
| Valor | Description |
|---|---|
| DATABASE_DEFAULT |
DATABASE_DEFAULT |
| SQL_Latin1_General_CP1_CI_AS |
SQL_Latin1_General_CP1_CI_AS |
createdByType
Tipo de identidad que creó el recurso.
| Valor | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
CreateMode
Especifica el modo de creación de la base de datos.
Valor predeterminado: creación normal de la base de datos.
Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen.
Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente.
PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime.
Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar.
Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos descartable restaurable y sourceDatabaseDeletionDate se omite. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior.
RestoreLongTermRetentionBackup: crea una base de datos restaurando desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso de punto de recuperación.
Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse.
| Valor | Description |
|---|---|
| Default |
Predeterminado |
| Copy |
Copy |
| Secondary |
Secundario |
| PointInTimeRestore |
PointInTimeRestore |
| Restore |
Restauración |
| Recovery |
Recuperación |
| RestoreExternalBackup |
RestoreExternalBackup |
| RestoreExternalBackupSecondary |
RestoreExternalBackupSecundario |
| RestoreLongTermRetentionBackup |
RestoreLongtermRetentionBackup |
| OnlineSecondary |
Secundaria en línea |
Database
Un recurso de base de datos.
| Nombre | Tipo | Description |
|---|---|---|
| id |
string (arm-id) |
Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| identity |
La identidad de Azure Active Directory de la base de datos. |
|
| kind |
string |
Tipo de base de datos. Estos son metadatos usados para la experiencia del portal de Azure. |
| location |
string |
Ubicación geográfica donde reside el recurso |
| managedBy |
string |
Recurso que administra la base de datos. |
| name |
string |
Nombre del recurso |
| properties.autoPauseDelay |
integer (int32) |
Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada |
| properties.availabilityZone |
Especifica la zona de disponibilidad a la que está anclada la base de datos. |
|
| properties.catalogCollation |
Intercalación del catálogo de metadatos. |
|
| properties.collation |
string |
Intercalación de la base de datos. |
| properties.createMode |
Especifica el modo de creación de la base de datos. Valor predeterminado: creación normal de la base de datos. Copiar: crea una base de datos como una copia de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos de origen. Secundario: crea una base de datos como una réplica secundaria de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos principal existente. PointInTimeRestore: crea una base de datos restaurando una copia de seguridad a un momento dado de una base de datos existente. sourceDatabaseId debe especificarse como identificador de recurso de la base de datos existente y se debe especificar restorePointInTime. Recuperación: crea una base de datos restaurando una copia de seguridad con replicación geográfica. sourceDatabaseId debe especificarse como identificador de recurso de base de datos recuperable que se va a restaurar. Restaurar: crea una base de datos restaurando una copia de seguridad de una base de datos eliminada. sourceDatabaseId debe especificarse. Si sourceDatabaseId es el identificador de recurso original de la base de datos, se debe especificar sourceDatabaseDeletionDate. De lo contrario, sourceDatabaseId debe ser el identificador de recurso de base de datos descartable restaurable y sourceDatabaseDeletionDate se omite. restorePointInTime también se puede especificar para restaurar desde un momento dado anterior. RestoreLongTermRetentionBackup: crea una base de datos restaurando desde un almacén de retención a largo plazo. recoveryServicesRecoveryPointResourceId debe especificarse como identificador de recurso de punto de recuperación. Copy, Secondary y RestoreLongTermRetentionBackup no se admiten para la edición DataWarehouse. |
|
| properties.creationDate |
string (date-time) |
Fecha de creación de la base de datos (formato ISO8601). |
| properties.currentBackupStorageRedundancy |
Tipo de cuenta de almacenamiento que se usa para almacenar copias de seguridad de esta base de datos. |
|
| properties.currentServiceObjectiveName |
string |
Nombre objetivo de nivel de servicio actual de la base de datos. |
| properties.currentSku |
Nombre y nivel de la SKU. |
|
| properties.databaseId |
string (uuid) |
El Id. de la base de datos. |
| properties.defaultSecondaryLocation |
string |
Región secundaria predeterminada para esta base de datos. |
| properties.earliestRestoreDate |
string (date-time) |
Esto registra la fecha y hora de inicio más tempranas que la restauración está disponible para esta base de datos (ISO8601 formato). |
| properties.elasticPoolId |
string (arm-id) |
Identificador de recurso del grupo elástico que contiene esta base de datos. |
| properties.encryptionProtector |
string |
El URI de Azure Key Vault de la base de datos si está configurado con claves administradas por cliente de base de datos. |
| properties.encryptionProtectorAutoRotation |
boolean |
Marca para habilitar o deshabilitar la rotación automática de la clave AKV del protector de cifrado de base de datos. |
| properties.failoverGroupId |
string |
Identificador de recursos del grupo de conmutación por error al que pertenece esta base de datos. |
| properties.federatedClientId |
string (uuid) |
Identificador de cliente usado para el escenario entre inquilinos por base de datos de CMK |
| properties.freeLimitExhaustionBehavior |
Especifica el comportamiento cuando se agotan los límites gratuitos mensuales para la base de datos gratuita. AutoPause: la base de datos se pausará automáticamente tras el agotamiento de los límites libres durante el resto del mes. BillForUsage: la base de datos seguirá estando en línea tras el agotamiento de los límites gratuitos y se facturará cualquier uso por encima del límite. |
|
| properties.highAvailabilityReplicaCount |
integer (int32) |
Número de réplicas secundarias asociadas a la base de datos crítico para la empresa, Premium o Hiperescala que se usan para proporcionar alta disponibilidad. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico. |
| properties.isInfraEncryptionEnabled |
boolean |
El cifrado de infraestructura está habilitado para esta base de datos. |
| properties.isLedgerOn |
boolean |
Si esta base de datos es una base de datos de libro de contabilidad, lo que significa que todas las tablas de la base de datos son tablas de libro de contabilidad. Nota: El valor de esta propiedad no se puede cambiar después de crear la base de datos. |
| properties.keys |
<string,
Database |
Identificadores de recursos de las identidades asignadas por el usuario que se van a usar |
| properties.licenseType |
Tipo de licencia que se va a solicitar para esta base de datos.
|
|
| properties.longTermRetentionBackupResourceId |
string (arm-id) |
Identificador de recursos de la copia de seguridad de retención a largo plazo asociada al funcionamiento de creación de esta base de datos. |
| properties.maintenanceConfigurationId |
string |
Identificador de configuración de mantenimiento asignado a la base de datos. Esta configuración define el período en el que se producirán las actualizaciones de mantenimiento. |
| properties.manualCutover |
boolean |
Si es necesario realizar la migración manual controlada por el cliente durante la operación actualizar base de datos al nivel hiperescala. Esta propiedad solo es aplicable al escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala. Cuando se especifica manualCutover, la operación de escalado esperará a que la entrada del usuario desencadene la migración a la base de datos de Hiperescala. Para desencadenar la transición, proporcione el parámetro "performCutover" cuando la operación de escalado esté en estado En espera. |
| properties.maxLogSizeBytes |
integer (int64) |
Tamaño máximo del registro de esta base de datos. |
| properties.maxSizeBytes |
integer (int64) |
Tamaño máximo de la base de datos expresada en bytes. |
| properties.minCapacity |
number (double) |
Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa |
| properties.pausedDate |
string (date-time) |
La fecha en que la base de datos se ha pausado mediante la configuración del usuario o la acción (ISO8601 formato). Null si la base de datos está lista. |
| properties.performCutover |
boolean |
Para desencadenar la migración manual controlada por el cliente durante el estado de espera mientras la operación de escalado está en curso. Este parámetro de propiedad solo es aplicable a las operaciones de escalado que se inician junto con el parámetro "manualCutover". Esta propiedad solo es aplicable cuando el escalado de la base de datos de nivel Crítico para la empresa, Uso general, Premium o Estándar a Nivel hiperescala ya está en curso. Cuando se especifica performCutover, la operación de escalado desencadenará la transición y realizará el cambio de rol en la base de datos de Hiperescala. |
| properties.preferredEnclaveType |
Tipo de enclave solicitado en la base de datos, es decir, enclaves predeterminados o VBS. |
|
| properties.readScale |
Estado del enrutamiento de solo lectura. Si están habilitadas, las conexiones que tengan la intención de aplicación configurada en solo lectura en su cadena de conexión pueden ser enrutadas a una réplica secundaria solo de lectura en la misma región. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico. |
|
| properties.recoverableDatabaseId |
string (arm-id) |
Identificador de recurso de la base de datos recuperable asociada a la operación de creación de esta base de datos. |
| properties.recoveryServicesRecoveryPointId |
string (arm-id) |
Identificador de recurso del punto de recuperación asociado a la operación de creación de esta base de datos. |
| properties.requestedBackupStorageRedundancy |
Tipo de cuenta de almacenamiento que se va a usar para almacenar copias de seguridad de esta base de datos. |
|
| properties.requestedServiceObjectiveName |
string |
Nombre objetivo de nivel de servicio solicitado de la base de datos. |
| properties.restorableDroppedDatabaseId |
string (arm-id) |
Identificador de recurso de la base de datos que se puede restaurar asociada a la operación de creación de esta base de datos. |
| properties.restorePointInTime |
string (date-time) |
Especifica el momento dado (ISO8601 formato) de la base de datos de origen que se restaurará para crear la nueva base de datos. |
| properties.resumedDate |
string (date-time) |
Fecha en la que la acción del usuario reanudó la base de datos o el inicio de sesión de la base de datos (ISO8601 formato). Null si la base de datos está en pausa. |
| properties.sampleName |
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos. |
|
| properties.secondaryType |
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo, Named y Standby. |
|
| properties.sourceDatabaseDeletionDate |
string (date-time) |
Especifica la hora en que se eliminó la base de datos. |
| properties.sourceDatabaseId |
string (arm-id) |
Identificador de recurso de la base de datos de origen asociada a la operación de creación de esta base de datos. |
| properties.sourceResourceId |
string (arm-id) |
Identificador de recurso del origen asociado a la operación de creación de esta base de datos. Esta propiedad solo se admite para la edición DataWarehouse y permite restaurar entre suscripciones. Cuando se especifica sourceResourceId, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId y sourceDatabaseDeletionDate no deben especificarse y CreateMode debe ser PointInTimeRestore, Restore o Recover. Cuando createMode es PointInTimeRestore, sourceResourceId debe ser el identificador de recurso de la base de datos existente o el grupo de SQL existente y se debe especificar restorePointInTime. Cuando createMode es Restore, sourceResourceId debe ser el identificador de recurso de la base de datos quitada restaurable o el grupo de SQL quitado restaurable. Cuando createMode es Recover, sourceResourceId debe ser el identificador de recurso de la base de datos recuperable o el grupo de SQL recuperable. Cuando la suscripción de origen pertenece a un inquilino diferente al de la suscripción de destino, el encabezado "x-ms-authorization-auxiliary" debe contener el token de autenticación para el inquilino de origen. Para obtener más información sobre el encabezado "x-ms-authorization-auxiliary", consulte https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant |
| properties.status |
Estado de la base de datos. |
|
| properties.useFreeLimit |
boolean |
Si la base de datos usa o no límites mensuales gratuitos. Se permite en una base de datos de una suscripción. |
| properties.zoneRedundant |
boolean |
Si esta base de datos es con redundancia de zona, lo que significa que las réplicas de esta base de datos se distribuirán entre varias zonas de disponibilidad. |
| sku |
SKU de base de datos. La lista de SKU puede variar según la región y la oferta de soporte técnico. Para determinar los SKUs (incluyendo el nombre, nivel/edición, familia y capacidad) que están disponibles para tu suscripción en una región Azure, utiliza la API REST
|
|
| systemData |
Azure Resource Manager metadatos que contienen información createdBy y modifiedBy. |
|
| tags |
object |
Etiquetas de recursos. |
| type |
string |
Tipo de recurso. Por ejemplo, "Microsoft. Compute/virtualMachines" o "Microsoft. CuentasAlmacenamiento/Almacenamiento" |
DatabaseIdentity
Configuración de identidad de Azure Active Directory para un recurso.
| Nombre | Tipo | Description |
|---|---|---|
| tenantId |
string (uuid) |
El ID de tenant de Azure Active Directory. |
| type |
Tipo de identidad |
|
| userAssignedIdentities |
<string,
Database |
Identificadores de recursos de las identidades asignadas por el usuario que se van a usar |
DatabaseIdentityType
Tipo de identidad
| Valor | Description |
|---|---|
| None |
Ninguno |
| UserAssigned |
UserAssigned |
DatabaseKey
Clave de nivel de base de datos usada para el cifrado en reposo.
| Nombre | Tipo | Description |
|---|---|---|
| creationDate |
string (date-time) |
Fecha de creación de la clave de base de datos. |
| keyVersion |
string |
La versión de la clave de base de datos. |
| subregion |
string |
Subdivisión de la clave de servidor. |
| thumbprint |
string |
Huella digital de la clave de base de datos. |
| type |
Tipo de clave de base de datos. Solo el valor admitido es "AzureKeyVault". |
DatabaseKeyType
Tipo de clave de base de datos. Solo el valor admitido es "AzureKeyVault".
| Valor | Description |
|---|---|
| AzureKeyVault |
AzureKeyVault |
DatabaseLicenseType
Tipo de licencia que se va a solicitar para esta base de datos.
LicenseIncluded si necesitas licencia, o BasePrice si tienes licencia y eres elegible para el Ventaja híbrida de Azure.
| Valor | Description |
|---|---|
| LicenseIncluded |
LicenciaIncluido |
| BasePrice |
BasePrice |
DatabaseListResult
La respuesta de una operación de lista de base de datos.
| Nombre | Tipo | Description |
|---|---|---|
| nextLink |
string (uri) |
El enlace a la siguiente página de artículos |
| value |
Database[] |
Los elementos de la base de datos de esta página |
DatabaseReadScale
Estado del enrutamiento de solo lectura. Si están habilitadas, las conexiones que tengan la intención de aplicación configurada en solo lectura en su cadena de conexión pueden ser enrutadas a una réplica secundaria solo de lectura en la misma región. No es aplicable a una base de datos de Hiperescala dentro de un grupo elástico.
| Valor | Description |
|---|---|
| Enabled |
Habilitado |
| Disabled |
Deshabilitado |
DatabaseStatus
Estado de la base de datos.
| Valor | Description |
|---|---|
| Online |
En línea |
| Restoring |
Restaurar |
| RecoveryPending |
RecoveryPending |
| Recovering |
Realizar la recuperación. |
| Suspect |
Sospechar |
| Offline |
Sin conexión |
| Standby |
En espera |
| Shutdown |
Apagar |
| EmergencyMode |
Modo de Emergencia |
| AutoClosed |
AutoCerrado |
| Copying |
Copia |
| Creating |
Creando |
| Inaccessible |
Inaccesible |
| OfflineSecondary |
Fuera de líneaSecundario |
| Pausing |
Pausa |
| Paused |
En pausa |
| Resuming |
Reanudar |
| Scaling |
Scaling |
| OfflineChangingDwPerformanceTiers |
OfflineChangingDwPerformanceTiers |
| OnlineChangingDwPerformanceTiers |
OnlineChangingDwPerformanceTiers |
| Disabled |
Deshabilitado |
| Stopping |
Parar |
| Stopped |
Detenido |
| Starting |
Iniciando |
DatabaseUserIdentity
Configuración de identidad de Azure Active Directory para un recurso.
| Nombre | Tipo | Description |
|---|---|---|
| clientId |
string (uuid) |
El id del cliente de Azure Active Directory. |
| principalId |
string (uuid) |
El id principal de Azure Active Directory. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
object |
Información adicional. |
| type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Detalles del error. |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
| Nombre | Tipo | Description |
|---|---|---|
| error |
Objeto de error. |
FreeLimitExhaustionBehavior
Especifica el comportamiento cuando se agotan los límites gratuitos mensuales para la base de datos gratuita.
AutoPause: la base de datos se pausará automáticamente tras el agotamiento de los límites libres durante el resto del mes.
BillForUsage: la base de datos seguirá estando en línea tras el agotamiento de los límites gratuitos y se facturará cualquier uso por encima del límite.
| Valor | Description |
|---|---|
| AutoPause |
Autopausa |
| BillOverUsage |
BillOverUsage |
SampleName
Nombre del esquema de ejemplo que se va a aplicar al crear esta base de datos.
| Valor | Description |
|---|---|
| AdventureWorksLT |
AdventureWorksLT |
| WideWorldImportersStd |
WideWorldImportersStd |
| WideWorldImportersFull |
WideWorldImportersFull |
SecondaryType
El tipo secundario de la base de datos si es secundario. Los valores válidos son Geo, Named y Standby.
| Valor | Description |
|---|---|
| Geo |
Geo |
| Named |
Con nombre |
| Standby |
En espera |
Sku
Una SKU de recursos de ARM.
| Nombre | Tipo | Description |
|---|---|---|
| capacity |
integer (int32) |
Capacidad de la SKU determinada. |
| family |
string |
Si el servicio tiene diferentes generaciones de hardware, para la misma SKU, se puede capturar aquí. |
| name |
string |
El nombre de la SKU, normalmente, una letra + código de número, por ejemplo, P3. |
| size |
string |
Tamaño de la SKU determinada |
| tier |
string |
Nivel o edición de la SKU concreta, por ejemplo, Básico, Premium. |
systemData
Metadatos relativos a la creación y última modificación del recurso.
| Nombre | Tipo | Description |
|---|---|---|
| createdAt |
string (date-time) |
Marca de tiempo de creación de recursos (UTC). |
| createdBy |
string |
Identidad que creó el recurso. |
| createdByType |
Tipo de identidad que creó el recurso. |
|
| lastModifiedAt |
string (date-time) |
La marca de tiempo de la última modificación del recurso (UTC) |
| lastModifiedBy |
string |
Identidad que modificó por última vez el recurso. |
| lastModifiedByType |
Tipo de identidad que modificó por última vez el recurso. |