Condividi tramite


Databases - List By Elastic Pool

Ottiene un elenco di database in un pool elastico.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/databases?api-version=2023-08-01

Parametri dell'URI

Nome In Necessario Tipo Descrizione
elasticPoolName
path True

string

Nome del pool elastico.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene la risorsa. È possibile ottenere questo valore dall'API di Azure Resource Manager o dal portale.

serverName
path True

string

Nome del server.

subscriptionId
path True

string

ID sottoscrizione che identifica una sottoscrizione di Azure.

api-version
query True

string

Versione dell'API da usare per la richiesta.

Risposte

Nome Tipo Descrizione
200 OK

DatabaseListResult

È stato recuperato un elenco di database in un pool elastico.

Other Status Codes

ErrorResponse

Risposte di errore:

  • 400 ManagedInstanceStoppingOrStopped - Operazione in conflitto inviata mentre l'istanza è in stato di arresto/arresto

  • 400 ManagedInstanceStarting - Operazione in conflitto inviata mentre l'istanza è in stato di avvio

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 SubscriptionDoesNotHaveServer - Il server richiesto non è stato trovato

  • 404 ServerNotInSubscriptionResourceGroup - Il server specificato non esiste nel gruppo di risorse e nella sottoscrizione specificati.

  • 404 ServerNotInSubscription - Il server specificato non esiste nella sottoscrizione specificata.

  • 404 CannotFindObject - Impossibile trovare l'oggetto perché non esiste o non si dispone delle autorizzazioni

  • 429 SubscriptionTooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 429 SubscriptionTooManyCreateUpdateRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 503 TooManyRequests - Richieste oltre il numero massimo di richieste che possono essere elaborate dalle risorse disponibili.

  • 504 RequestTimeout : la richiesta di servizio ha superato il timeout consentito.

Esempio

Gets a list of databases in an elastic pool.

Esempio di richiesta

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/elasticPools/pool1/databases?api-version=2023-08-01

Risposta di esempio

{
  "value": [
    {
      "sku": {
        "name": "ElasticPool",
        "tier": "Standard"
      },
      "kind": "v12.0,user",
      "properties": {
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": 268435456000,
        "elasticPoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/elasticPools/Pool1",
        "status": "Online",
        "databaseId": "bfe0735f-bc87-447f-b2c2-481f4b100614",
        "creationDate": "2017-07-12T22:08:39.163Z",
        "currentServiceObjectiveName": "ElasticPool",
        "defaultSecondaryLocation": "North Europe",
        "catalogCollation": "SQL_Latin1_General_CP1_CI_AS"
      },
      "location": "southeastasia",
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/DB001",
      "name": "DB001",
      "type": "Microsoft.Sql/servers/databases"
    },
    {
      "sku": {
        "name": "ElasticPool",
        "tier": "Standard"
      },
      "kind": "v12.0,user",
      "properties": {
        "collation": "SQL_Latin1_General_CP1_CI_AS",
        "maxSizeBytes": 268435456000,
        "elasticPoolId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/elasticPools/Pool1",
        "status": "Online",
        "databaseId": "82246152-3177-4357-b81c-a16d87ce3593",
        "creationDate": "2017-07-12T22:10:10.773Z",
        "currentServiceObjectiveName": "ElasticPool",
        "defaultSecondaryLocation": "North Europe",
        "catalogCollation": "SQL_Latin1_General_CP1_CI_AS"
      },
      "location": "southeastasia",
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/DB002",
      "name": "DB002",
      "type": "Microsoft.Sql/servers/databases"
    }
  ]
}

Definizioni

Nome Descrizione
AlwaysEncryptedEnclaveType

Tipo di enclave richiesto nel database, ad esempio enclave predefiniti o VBS.

AvailabilityZoneType

Specifica la zona di disponibilità a cui viene aggiunto il database.

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

CatalogCollationType

Regole di confronto del catalogo di metadati.

CreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione regolare del database.

Copia: crea un database come copia di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database di origine.

Secondario: crea un database come replica secondaria di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database primario esistente.

PointInTimeRestore: crea un database ripristinando un backup temporizzato di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database esistente e deve essere specificato restorePointInTime.

Ripristino: crea un database ripristinando un backup con replica geografica. sourceDatabaseId deve essere specificato come ID risorsa di database recuperabile da ripristinare.

Ripristino: crea un database ripristinando un backup di un database eliminato. sourceDatabaseId deve essere specificato. Se sourceDatabaseId è l'ID risorsa originale del database, è necessario specificare sourceDatabaseDeletionDate. In caso contrario, sourceDatabaseId deve essere l'ID risorsa del database eliminato ripristinabile e sourceDatabaseDeletionDate viene ignorato. è anche possibile specificare restorePointInTime per eseguire il ripristino da un punto precedente nel tempo.

RestoreLongTermRetentionBackup: crea un database ripristinando da un insieme di credenziali di conservazione a lungo termine. recoveryServicesRecoveryPointResourceId deve essere specificato come ID risorsa del punto di ripristino.

Copia, Secondario e RestoreLongTermRetentionBackup non sono supportati per l'edizione DataWarehouse.

Database

Una risorsa di database.

DatabaseIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

DatabaseIdentityType

Tipo di identità

DatabaseKey

Chiave a livello di database usata per la crittografia dei dati inattivi.

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

DatabaseLicenseType

Tipo di licenza da applicare per questo database. LicenseIncluded se è necessaria una licenza o BasePrice se si ha una licenza e si è idonei per il vantaggio Azure Hybrid.

DatabaseListResult

Elenco di database.

DatabaseReadScale

Stato del routing di sola lettura. Se abilitata, le connessioni con finalità dell'applicazione impostate su readonly nella stringa di connessione potrebbero essere indirizzate a una replica secondaria di sola lettura nella stessa area. Non applicabile a un database Hyperscale all'interno di un pool elastico.

DatabaseStatus

Stato del database.

DatabaseUserIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

FreeLimitExhaustionBehavior

Specifica il comportamento quando vengono esauriti i limiti gratuiti mensili per il database gratuito.

AutoPause: il database verrà sospeso automaticamente al termine dell'esaurimento dei limiti gratuiti per il resto del mese.

BillForUsage: il database continuerà a essere online al momento dell'esaurimento dei limiti gratuiti e verranno fatturate eventuali eccedenze.

SampleName

Nome dello schema di esempio da applicare durante la creazione del database.

SecondaryType

Tipo secondario del database se è secondario. I valori validi sono Geo, Named e Standby.

Sku

SKU della risorsa ARM.

AlwaysEncryptedEnclaveType

Tipo di enclave richiesto nel database, ad esempio enclave predefiniti o VBS.

Valore Descrizione
Default
VBS

AvailabilityZoneType

Specifica la zona di disponibilità a cui viene aggiunto il database.

Valore Descrizione
1
2
3
NoPreference

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

Valore Descrizione
Geo
GeoZone
Local
Zone

CatalogCollationType

Regole di confronto del catalogo di metadati.

Valore Descrizione
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

CreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione regolare del database.

Copia: crea un database come copia di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database di origine.

Secondario: crea un database come replica secondaria di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database primario esistente.

PointInTimeRestore: crea un database ripristinando un backup temporizzato di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database esistente e deve essere specificato restorePointInTime.

Ripristino: crea un database ripristinando un backup con replica geografica. sourceDatabaseId deve essere specificato come ID risorsa di database recuperabile da ripristinare.

Ripristino: crea un database ripristinando un backup di un database eliminato. sourceDatabaseId deve essere specificato. Se sourceDatabaseId è l'ID risorsa originale del database, è necessario specificare sourceDatabaseDeletionDate. In caso contrario, sourceDatabaseId deve essere l'ID risorsa del database eliminato ripristinabile e sourceDatabaseDeletionDate viene ignorato. è anche possibile specificare restorePointInTime per eseguire il ripristino da un punto precedente nel tempo.

RestoreLongTermRetentionBackup: crea un database ripristinando da un insieme di credenziali di conservazione a lungo termine. recoveryServicesRecoveryPointResourceId deve essere specificato come ID risorsa del punto di ripristino.

Copia, Secondario e RestoreLongTermRetentionBackup non sono supportati per l'edizione DataWarehouse.

Valore Descrizione
Copy
Default
OnlineSecondary
PointInTimeRestore
Recovery
Restore
RestoreExternalBackup
RestoreExternalBackupSecondary
RestoreLongTermRetentionBackup
Secondary

Database

Una risorsa di database.

Nome Tipo Descrizione
id

string

ID risorsa.

identity

DatabaseIdentity

Identità di Azure Active Directory del database.

kind

string

Tipo di database. Si tratta di metadati usati per l'esperienza del portale di Azure.

location

string

Percorso della risorsa.

managedBy

string

Risorsa che gestisce il database.

name

string

Nome risorsa.

properties.autoPauseDelay

integer (int32)

Tempo in minuti dopo il quale il database viene sospeso automaticamente. Un valore di -1 indica che la sospensione automatica è disabilitata

properties.availabilityZone

AvailabilityZoneType

Specifica la zona di disponibilità a cui viene aggiunto il database.

properties.catalogCollation

CatalogCollationType

Regole di confronto del catalogo di metadati.

properties.collation

string

Regole di confronto del database.

properties.createMode

CreateMode

Specifica la modalità di creazione del database.

Impostazione predefinita: creazione regolare del database.

Copia: crea un database come copia di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database di origine.

Secondario: crea un database come replica secondaria di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database primario esistente.

PointInTimeRestore: crea un database ripristinando un backup temporizzato di un database esistente. sourceDatabaseId deve essere specificato come ID risorsa del database esistente e deve essere specificato restorePointInTime.

Ripristino: crea un database ripristinando un backup con replica geografica. sourceDatabaseId deve essere specificato come ID risorsa di database recuperabile da ripristinare.

Ripristino: crea un database ripristinando un backup di un database eliminato. sourceDatabaseId deve essere specificato. Se sourceDatabaseId è l'ID risorsa originale del database, è necessario specificare sourceDatabaseDeletionDate. In caso contrario, sourceDatabaseId deve essere l'ID risorsa del database eliminato ripristinabile e sourceDatabaseDeletionDate viene ignorato. è anche possibile specificare restorePointInTime per eseguire il ripristino da un punto precedente nel tempo.

RestoreLongTermRetentionBackup: crea un database ripristinando da un insieme di credenziali di conservazione a lungo termine. recoveryServicesRecoveryPointResourceId deve essere specificato come ID risorsa del punto di ripristino.

Copia, Secondario e RestoreLongTermRetentionBackup non sono supportati per l'edizione DataWarehouse.

properties.creationDate

string (date-time)

Data di creazione del database (formato ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione usato per archiviare i backup per questo database.

properties.currentServiceObjectiveName

string

Nome dell'obiettivo del livello di servizio corrente del database.

properties.currentSku

Sku

Nome e livello dello SKU.

properties.databaseId

string (uuid)

ID del database.

properties.defaultSecondaryLocation

string

Area secondaria predefinita per questo database.

properties.earliestRestoreDate

string (date-time)

Registra la data e l'ora di inizio meno recente disponibili per il database (ISO8601 formato).

properties.elasticPoolId

string (arm-id)

Identificatore della risorsa del pool elastico contenente il database.

properties.encryptionProtector

string

URI dell'insieme di credenziali delle chiavi di Azure del database se è configurato con le chiavi gestite dal cliente del database.

properties.encryptionProtectorAutoRotation

boolean

Flag per abilitare o disabilitare la rotazione automatica della chiave AKV della protezione di crittografia del database.

properties.failoverGroupId

string

Identificatore di risorsa del gruppo di failover a cui appartiene il database.

properties.federatedClientId

string (uuid)

ID client usato per lo scenario cmk tra tenant per database

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Specifica il comportamento quando vengono esauriti i limiti gratuiti mensili per il database gratuito.

AutoPause: il database verrà sospeso automaticamente al termine dell'esaurimento dei limiti gratuiti per il resto del mese.

BillForUsage: il database continuerà a essere online al momento dell'esaurimento dei limiti gratuiti e verranno fatturate eventuali eccedenze.

properties.highAvailabilityReplicaCount

integer (int32)

Numero di repliche secondarie associate al database business critical, Premium o Hyperscale edition che vengono usate per garantire la disponibilità elevata. Non applicabile a un database Hyperscale all'interno di un pool elastico.

properties.isInfraEncryptionEnabled

boolean

La crittografia a infrastruttura è abilitata per questo database.

properties.isLedgerOn

boolean

Indipendentemente dal fatto che questo database sia un database libro mastro, ovvero tutte le tabelle del database sono tabelle libro mastro. Nota: il valore di questa proprietà non può essere modificato dopo la creazione del database.

properties.keys

<string,  DatabaseKey>

ID risorsa delle identità assegnate dall'utente da usare

properties.licenseType

DatabaseLicenseType

Tipo di licenza da applicare per questo database. LicenseIncluded se è necessaria una licenza o BasePrice se si ha una licenza e si è idonei per il vantaggio Azure Hybrid.

properties.longTermRetentionBackupResourceId

string (arm-id)

Identificatore della risorsa del backup di conservazione a lungo termine associato all'operazione di creazione del database.

properties.maintenanceConfigurationId

string

ID di configurazione della manutenzione assegnato al database. Questa configurazione definisce il periodo in cui verranno eseguiti gli aggiornamenti della manutenzione.

properties.manualCutover

boolean

Indica se il cutover manuale controllato dal cliente deve essere eseguito durante l'operazione Aggiorna database al livello Hyperscale.

Questa proprietà è applicabile solo quando si ridimensiona il database dal livello Business Critical/Per utilizzo generico/Premium/Standard al livello Hyperscale.

Quando si specifica manualCutover, l'operazione di ridimensionamento attenderà l'input dell'utente per attivare il cutover nel database Hyperscale.

Per attivare il cutover, specificare il parametro 'performCutover' quando l'operazione di ridimensionamento è in stato In attesa.

properties.maxLogSizeBytes

integer (int64)

Dimensioni massime del log per questo database.

properties.maxSizeBytes

integer (int64)

Dimensione massima del database espressa in byte.

properties.minCapacity

number (double)

Capacità minima allocata dal database, se non sospesa

properties.pausedDate

string (date-time)

Data in cui il database è stato sospeso dalla configurazione utente o dall'azione (formato ISO8601). Null se il database è pronto.

properties.performCutover

boolean

Per attivare il cutover manuale controllato dal cliente durante lo stato di attesa mentre è in corso l'operazione di ridimensionamento.

Questo parametro di proprietà è applicabile solo per le operazioni di ridimensionamento avviate insieme al parametro 'manualCutover'.

Questa proprietà è applicabile solo quando il database viene ridimensionato dal livello Business Critical/Per utilizzo generico/Premium/Standard al livello Hyperscale è già in corso.

Quando si specifica performCutover, l'operazione di ridimensionamento attiverà il cutover e eseguirà la modifica del ruolo nel database Hyperscale.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Tipo di enclave richiesto nel database, ad esempio enclave predefiniti o VBS.

properties.readScale

DatabaseReadScale

Stato del routing di sola lettura. Se abilitata, le connessioni con finalità dell'applicazione impostate su readonly nella stringa di connessione potrebbero essere indirizzate a una replica secondaria di sola lettura nella stessa area. Non applicabile a un database Hyperscale all'interno di un pool elastico.

properties.recoverableDatabaseId

string (arm-id)

Identificatore della risorsa del database ripristinabile associato all'operazione di creazione del database.

properties.recoveryServicesRecoveryPointId

string (arm-id)

Identificatore della risorsa del punto di ripristino associato all'operazione di creazione del database.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Tipo di account di archiviazione da usare per archiviare i backup per questo database.

properties.requestedServiceObjectiveName

string

Nome dell'obiettivo del livello di servizio richiesto del database.

properties.restorableDroppedDatabaseId

string (arm-id)

Identificatore della risorsa del database eliminato ripristinabile associato all'operazione di creazione del database.

properties.restorePointInTime

string (date-time)

Specifica il punto nel tempo (formato ISO8601) del database di origine che verrà ripristinato per creare il nuovo database.

properties.resumedDate

string (date-time)

Data in cui il database è stato ripreso dall'azione dell'utente o dall'account di accesso al database (ISO8601 formato). Null se il database è sospeso.

properties.sampleName

SampleName

Nome dello schema di esempio da applicare durante la creazione del database.

properties.secondaryType

SecondaryType

Tipo secondario del database se è secondario. I valori validi sono Geo, Named e Standby.

properties.sourceDatabaseDeletionDate

string (date-time)

Specifica l'ora di eliminazione del database.

properties.sourceDatabaseId

string (arm-id)

Identificatore della risorsa del database di origine associato all'operazione di creazione del database.

properties.sourceResourceId

string (arm-id)

Identificatore della risorsa dell'origine associata all'operazione di creazione del database.

Questa proprietà è supportata solo per l'edizione DataWarehouse e consente di eseguire il ripristino tra sottoscrizioni.

Quando si specifica sourceResourceId, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId e sourceDatabaseDeletionDate non devono essere specificati e CreateMode deve essere PointInTimeRestore, Restore o Recover.

Quando createMode è PointInTimeRestore, sourceResourceId deve essere l'ID risorsa del database esistente o del pool SQL esistente e deve essere specificato restorePointInTime.

Quando createMode è Restore, sourceResourceId deve essere l'ID risorsa del database eliminato ripristinabile o ripristinare il pool SQL eliminato.

Quando createMode è Recover, sourceResourceId deve essere l'ID risorsa del database recuperabile o del pool SQL ripristinabile.

Quando la sottoscrizione di origine appartiene a un tenant diverso rispetto alla sottoscrizione di destinazione, l'intestazione "x-ms-authorization-auxiliary" deve contenere il token di autenticazione per il tenant di origine. Per altri dettagli sull'intestazione "x-ms-authorization-auxiliary", vedere https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

Stato del database.

properties.useFreeLimit

boolean

Indica se il database utilizza limiti mensili gratuiti. Consentito in un database in una sottoscrizione.

properties.zoneRedundant

boolean

Indipendentemente dal fatto che il database sia con ridondanza della zona, ovvero le repliche di questo database verranno distribuite in più zone di disponibilità.

sku

Sku

SKU del database.

L'elenco degli SKU può variare in base all'area geografica e all'offerta di supporto. Per determinare gli SKU (inclusi il nome dello SKU, il livello/edizione, la famiglia e la capacità) disponibili per la sottoscrizione in un'area di Azure, usare l'API REST Capabilities_ListByLocation o uno dei comandi seguenti:

az sql db list-editions -l <location> -o table
Get-AzSqlServerServiceObjective -Location <location>
tags

object

Tag di risorsa.

type

string

Tipo di risorsa.

DatabaseIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

Nome Tipo Descrizione
tenantId

string (uuid)

ID tenant di Azure Active Directory.

type

DatabaseIdentityType

Tipo di identità

userAssignedIdentities

<string,  DatabaseUserIdentity>

ID risorsa delle identità assegnate dall'utente da usare

DatabaseIdentityType

Tipo di identità

Valore Descrizione
None
UserAssigned

DatabaseKey

Chiave a livello di database usata per la crittografia dei dati inattivi.

Nome Tipo Descrizione
creationDate

string (date-time)

Data di creazione della chiave del database.

subregion

string

Sottoarea della chiave del server.

thumbprint

string

Identificazione personale della chiave del database.

type

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

DatabaseKeyType

Tipo di chiave del database. Solo il valore supportato è 'AzureKeyVault'.

Valore Descrizione
AzureKeyVault

DatabaseLicenseType

Tipo di licenza da applicare per questo database. LicenseIncluded se è necessaria una licenza o BasePrice se si ha una licenza e si è idonei per il vantaggio Azure Hybrid.

Valore Descrizione
BasePrice
LicenseIncluded

DatabaseListResult

Elenco di database.

Nome Tipo Descrizione
nextLink

string

Collegamento per recuperare la pagina successiva dei risultati.

value

Database[]

Matrice di risultati.

DatabaseReadScale

Stato del routing di sola lettura. Se abilitata, le connessioni con finalità dell'applicazione impostate su readonly nella stringa di connessione potrebbero essere indirizzate a una replica secondaria di sola lettura nella stessa area. Non applicabile a un database Hyperscale all'interno di un pool elastico.

Valore Descrizione
Disabled
Enabled

DatabaseStatus

Stato del database.

Valore Descrizione
AutoClosed
Copying
Creating
Disabled
EmergencyMode
Inaccessible
Offline
OfflineChangingDwPerformanceTiers
OfflineSecondary
Online
OnlineChangingDwPerformanceTiers
Paused
Pausing
Recovering
RecoveryPending
Restoring
Resuming
Scaling
Shutdown
Standby
Starting
Stopped
Stopping
Suspect

DatabaseUserIdentity

Configurazione dell'identità di Azure Active Directory per una risorsa.

Nome Tipo Descrizione
clientId

string (uuid)

ID client di Azure Active Directory.

principalId

string (uuid)

ID dell'entità di sicurezza di Azure Active Directory.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

FreeLimitExhaustionBehavior

Specifica il comportamento quando vengono esauriti i limiti gratuiti mensili per il database gratuito.

AutoPause: il database verrà sospeso automaticamente al termine dell'esaurimento dei limiti gratuiti per il resto del mese.

BillForUsage: il database continuerà a essere online al momento dell'esaurimento dei limiti gratuiti e verranno fatturate eventuali eccedenze.

Valore Descrizione
AutoPause
BillOverUsage

SampleName

Nome dello schema di esempio da applicare durante la creazione del database.

Valore Descrizione
AdventureWorksLT
WideWorldImportersFull
WideWorldImportersStd

SecondaryType

Tipo secondario del database se è secondario. I valori validi sono Geo, Named e Standby.

Valore Descrizione
Geo
Named
Standby

Sku

SKU della risorsa ARM.

Nome Tipo Descrizione
capacity

integer (int32)

Capacità dello SKU specifico.

family

string

Se il servizio ha generazioni diverse di hardware, per lo stesso SKU, è possibile acquisire qui.

name

string

Il nome dello SKU, in genere, una lettera + codice numerico, ad esempio P3.

size

string

Dimensioni dello SKU specifico

tier

string

Il livello o l'edizione dello SKU specifico, ad esempio Basic, Premium.