Compartilhar via


Databases - List By Elastic Pool

Obtém uma lista de bancos de dados em um pool elástico.

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

Parâmetros de URI

Nome Em Obrigatório Tipo Description
elasticPoolName
path True

string

O nome do pool elástico.

resourceGroupName
path True

string

O nome do grupo de recursos que contém o recurso. Você pode obter esse valor na API do Azure Resource Manager ou no portal.

serverName
path True

string

O nome do servidor.

subscriptionId
path True

string

A ID da assinatura que identifica uma assinatura do Azure.

api-version
query True

string

A versão da API a ser usada para a solicitação.

Respostas

Nome Tipo Description
200 OK

DatabaseListResult

Recuperou com êxito uma lista de bancos de dados em um pool elástico.

Other Status Codes

ErrorResponse

Respostas de erro: ***

  • 400 ManagedInstanceStoppingOrStopped – Operação conflitante enviada enquanto a instância está no estado de parada/parada

  • 400 ManagedInstanceStarting – Operação conflitante enviada enquanto a instância está no estado inicial

  • 404 ServerNotInSubscriptionResourceGroup – O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 SubscriptionDoesNotHaveServer – O servidor solicitado não foi encontrado

  • 404 ServerNotInSubscriptionResourceGroup – O servidor especificado não existe no grupo de recursos e na assinatura especificados.

  • 404 ServerNotInSubscription – O servidor especificado não existe na assinatura especificada.

  • 404 CannotFindObject – Não é possível localizar o objeto porque ele não existe ou você não tem permissões

  • 429 SubscriptionTooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 429 SubscriptionTooManyCreateUpdateRequests – Solicitações além do máximo de solicitações que podem ser processadas por recursos disponíveis.

  • 503 TooManyRequests – Solicitações além das solicitações máximas que podem ser processadas por recursos disponíveis.

  • 504 RequestTimeout – A solicitação de serviço excedeu o tempo limite permitido.

Exemplos

Gets a list of databases in an elastic pool.

Solicitação de exemplo

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

Resposta de exemplo

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

Definições

Nome Description
AlwaysEncryptedEnclaveType

Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS.

AvailabilityZoneType

Especifica a zona de disponibilidade à qual o banco de dados está fixado.

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

CatalogCollationType

Ordenação do catálogo de metadados.

CreateMode

Especifica o modo de criação de banco de dados.

Padrão: criação regular de banco de dados.

Cópia: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

Secundário: cria um banco de dados como uma réplica secundária de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: cria um banco de dados restaurando um backup pontual de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável para restaurar.

Restauração: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for a ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser a ID do recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate será ignorado. restorePointInTime também pode ser especificado para restaurar de um ponto anterior no tempo.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como a ID do recurso do ponto de recuperação.

Não há suporte para Cópia, Secundária e RestoreLongTermRetentionBackup para a edição DataWarehouse.

Database

Um recurso de banco de dados.

DatabaseIdentity

Configuração de identidade do Azure Active Directory para um recurso.

DatabaseIdentityType

O tipo de identidade

DatabaseKey

Chave de nível de banco de dados usada para criptografia em repouso.

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

DatabaseLicenseType

O tipo de licença a ser aplicado a esse banco de dados. LicenseIncluded se você precisar de uma licença ou BasePrice se tiver uma licença e estiver qualificado para o Benefício Híbrido do Azure.

DatabaseListResult

Uma lista de bancos de dados.

DatabaseReadScale

O estado do roteamento somente leitura. Se habilitada, as conexões que têm a intenção do aplicativo definida como readonly na cadeia de conexão podem ser roteadas para uma réplica secundária somente leitura na mesma região. Não aplicável a um banco de dados de Hiperescala em um pool elástico.

DatabaseStatus

O status do banco de dados.

DatabaseUserIdentity

Configuração de identidade do Azure Active Directory para um recurso.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

FreeLimitExhaustionBehavior

Especifica o comportamento quando os limites gratuitos mensais são esgotados para o banco de dados gratuito.

AutoPause: o banco de dados será pausado automaticamente após o esgotamento dos limites gratuitos para o restante do mês.

BillForUsage: O banco de dados continuará online após o esgotamento dos limites gratuitos e qualquer excedente será cobrado.

SampleName

O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados.

SecondaryType

O tipo secundário do banco de dados se ele for secundário. Os valores válidos são Geo, Named e Standby.

Sku

Um SKU de recurso do ARM.

AlwaysEncryptedEnclaveType

Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS.

Valor Description
Default
VBS

AvailabilityZoneType

Especifica a zona de disponibilidade à qual o banco de dados está fixado.

Valor Description
NoPreference
1
2
3

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

Valor Description
Geo
Local
Zone
GeoZone

CatalogCollationType

Ordenação do catálogo de metadados.

Valor Description
DATABASE_DEFAULT
SQL_Latin1_General_CP1_CI_AS

CreateMode

Especifica o modo de criação de banco de dados.

Padrão: criação regular de banco de dados.

Cópia: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

Secundário: cria um banco de dados como uma réplica secundária de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: cria um banco de dados restaurando um backup pontual de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável para restaurar.

Restauração: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for a ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser a ID do recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate será ignorado. restorePointInTime também pode ser especificado para restaurar de um ponto anterior no tempo.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como a ID do recurso do ponto de recuperação.

Não há suporte para Cópia, Secundária e RestoreLongTermRetentionBackup para a edição DataWarehouse.

Valor Description
Default
Copy
Secondary
PointInTimeRestore
Restore
Recovery
RestoreExternalBackup
RestoreExternalBackupSecondary
RestoreLongTermRetentionBackup
OnlineSecondary

Database

Um recurso de banco de dados.

Nome Tipo Description
id

string

ID do recurso.

identity

DatabaseIdentity

A identidade do Azure Active Directory do banco de dados.

kind

string

Tipo de banco de dados. Esses são metadados usados para a experiência do portal do Azure.

location

string

Local do recurso.

managedBy

string

Recurso que gerencia o banco de dados.

name

string

Nome do recurso.

properties.autoPauseDelay

integer (int32)

Tempo em minutos após o qual o banco de dados é pausado automaticamente. Um valor de -1 significa que a pausa automática está desabilitada

properties.availabilityZone

AvailabilityZoneType

Especifica a zona de disponibilidade à qual o banco de dados está fixado.

properties.catalogCollation

CatalogCollationType

Ordenação do catálogo de metadados.

properties.collation

string

A ordenação do banco de dados.

properties.createMode

CreateMode

Especifica o modo de criação de banco de dados.

Padrão: criação regular de banco de dados.

Cópia: cria um banco de dados como uma cópia de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados de origem.

Secundário: cria um banco de dados como uma réplica secundária de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados primário existente.

PointInTimeRestore: cria um banco de dados restaurando um backup pontual de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID do recurso do banco de dados existente e restorePointInTime deve ser especificado.

Recuperação: cria um banco de dados restaurando um backup replicado geograficamente. sourceDatabaseId deve ser especificado como a ID do recurso de banco de dados recuperável para restaurar.

Restauração: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for a ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser a ID do recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate será ignorado. restorePointInTime também pode ser especificado para restaurar de um ponto anterior no tempo.

RestoreLongTermRetentionBackup: cria um banco de dados restaurando de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como a ID do recurso do ponto de recuperação.

Não há suporte para Cópia, Secundária e RestoreLongTermRetentionBackup para a edição DataWarehouse.

properties.creationDate

string (date-time)

A data de criação do banco de dados (formato ISO8601).

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.

properties.currentServiceObjectiveName

string

O nome do objetivo do nível de serviço atual do banco de dados.

properties.currentSku

Sku

O nome e a camada do SKU.

properties.databaseId

string (uuid)

A ID do banco de dados.

properties.defaultSecondaryLocation

string

A região secundária padrão para esse banco de dados.

properties.earliestRestoreDate

string (date-time)

Isso registra a data e a hora de início mais antigas que a restauração está disponível para esse banco de dados (formato ISO8601).

properties.elasticPoolId

string (arm-id)

O identificador de recurso do pool elástico que contém esse banco de dados.

properties.encryptionProtector

string

O URI do cofre de chaves do azure do banco de dados se ele estiver configurado por Chaves Gerenciadas pelo Cliente de Banco de Dados.

properties.encryptionProtectorAutoRotation

boolean

O sinalizador para habilitar ou desabilitar a rotação automática da chave AKV do protetor de criptografia de banco de dados.

properties.failoverGroupId

string

Identificador de recurso de grupo de failover ao qual este banco de dados pertence.

properties.federatedClientId

string (uuid)

A ID do cliente usada para o cenário de CMK entre locatários por banco de dados

properties.freeLimitExhaustionBehavior

FreeLimitExhaustionBehavior

Especifica o comportamento quando os limites gratuitos mensais são esgotados para o banco de dados gratuito.

AutoPause: o banco de dados será pausado automaticamente após o esgotamento dos limites gratuitos para o restante do mês.

BillForUsage: O banco de dados continuará online após o esgotamento dos limites gratuitos e qualquer excedente será cobrado.

properties.highAvailabilityReplicaCount

integer (int32)

O número de réplicas secundárias associadas ao banco de dados Business Critical, Premium ou Hyperscale Edition que são usadas para fornecer alta disponibilidade. Não aplicável a um banco de dados de Hiperescala em um pool elástico.

properties.isInfraEncryptionEnabled

boolean

A criptografia infra está habilitada para esse banco de dados.

properties.isLedgerOn

boolean

Se esse banco de dados é ou não um banco de dados do razão, o que significa que todas as tabelas no banco de dados são tabelas do razão. Observação: o valor dessa propriedade não pode ser alterado após a criação do banco de dados.

properties.keys

<string,  DatabaseKey>

As IDs de recurso das identidades atribuídas pelo usuário a serem usadas

properties.licenseType

DatabaseLicenseType

O tipo de licença a ser aplicado a esse banco de dados. LicenseIncluded se você precisar de uma licença ou BasePrice se tiver uma licença e estiver qualificado para o Benefício Híbrido do Azure.

properties.longTermRetentionBackupResourceId

string (arm-id)

O identificador de recurso do backup de retenção de longo prazo associado à operação de criação desse banco de dados.

properties.maintenanceConfigurationId

string

ID de configuração de manutenção atribuída ao banco de dados. Essa configuração define o período em que as atualizações de manutenção ocorrerão.

properties.manualCutover

boolean

Se a substituição manual controlada pelo cliente precisa ou não ser feita durante a operação Atualizar Banco de Dados para a camada de Hiperescala.

Essa propriedade só é aplicável ao dimensionar o banco de dados da camada Business Critical/General Purpose/Premium/Standard para a camada de Hiperescala.

Quando manualCutover for especificado, a operação de dimensionamento aguardará a entrada do usuário para disparar a substituição para o banco de dados da Hiperescala.

Para disparar a substituição, forneça o parâmetro 'performCutover' quando a operação De dimensionamento estiver em estado de espera.

properties.maxLogSizeBytes

integer (int64)

O tamanho máximo do log para este banco de dados.

properties.maxSizeBytes

integer (int64)

O tamanho máximo do banco de dados expresso em bytes.

properties.minCapacity

number (double)

Capacidade mínima que o banco de dados sempre alocará, se não estiver em pausa

properties.pausedDate

string (date-time)

A data em que o banco de dados foi pausado pela configuração ou ação do usuário (formato ISO8601). Nulo se o banco de dados estiver pronto.

properties.performCutover

boolean

Para disparar a substituição manual controlada pelo cliente durante o estado de espera enquanto a operação de dimensionamento está em andamento.

Esse parâmetro de propriedade só é aplicável para operações de dimensionamento iniciadas junto com o parâmetro 'manualCutover'.

Essa propriedade só é aplicável quando o dimensionamento do banco de dados da camada Business Critical/General Purpose/Premium/Standard para a camada de Hiperescala já está em andamento.

Quando performCutover for especificado, a operação de dimensionamento disparará a substituição e executará a alteração de função no banco de dados da Hiperescala.

properties.preferredEnclaveType

AlwaysEncryptedEnclaveType

Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS.

properties.readScale

DatabaseReadScale

O estado do roteamento somente leitura. Se habilitada, as conexões que têm a intenção do aplicativo definida como readonly na cadeia de conexão podem ser roteadas para uma réplica secundária somente leitura na mesma região. Não aplicável a um banco de dados de Hiperescala em um pool elástico.

properties.recoverableDatabaseId

string (arm-id)

O identificador de recurso do banco de dados recuperável associado à operação de criação desse banco de dados.

properties.recoveryServicesRecoveryPointId

string (arm-id)

O identificador de recurso do ponto de recuperação associado à operação de criação desse banco de dados.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

O tipo de conta de armazenamento a ser usado para armazenar backups para esse banco de dados.

properties.requestedServiceObjectiveName

string

O nome do objetivo de nível de serviço solicitado do banco de dados.

properties.restorableDroppedDatabaseId

string (arm-id)

O identificador de recurso do banco de dados restaurador descartado associado à operação de criação desse banco de dados.

properties.restorePointInTime

string (date-time)

Especifica o ponto no tempo (formato ISO8601) do banco de dados de origem que será restaurado para criar o novo banco de dados.

properties.resumedDate

string (date-time)

A data em que o banco de dados foi retomado por ação do usuário ou logon de banco de dados (formato ISO8601). Nulo se o banco de dados estiver pausado.

properties.sampleName

SampleName

O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados.

properties.secondaryType

SecondaryType

O tipo secundário do banco de dados se ele for secundário. Os valores válidos são Geo, Named e Standby.

properties.sourceDatabaseDeletionDate

string (date-time)

Especifica a hora em que o banco de dados foi excluído.

properties.sourceDatabaseId

string (arm-id)

O identificador de recurso do banco de dados de origem associado à operação de criação deste banco de dados.

properties.sourceResourceId

string (arm-id)

O identificador de recurso da origem associada à operação de criação deste banco de dados.

Essa propriedade só tem suporte para a edição DataWarehouse e permite restaurar entre assinaturas.

Quando sourceResourceId é especificado, sourceDatabaseId, recoverableDatabaseId, restoreableDroppedDatabaseId e sourceDatabaseDeletionDate não devem ser especificados e CreateMode deve ser PointInTimeRestore, Restore ou Recover.

Quando createMode for PointInTimeRestore, sourceResourceId deve ser a ID do recurso do banco de dados existente ou do pool de sql existente, e restorePointInTime deve ser especificado.

Quando createMode é Restore, sourceResourceId deve ser a ID do recurso do banco de dados descartado restaurável ou do pool de sql descartado restaurável.

Quando createMode for Recover, sourceResourceId deverá ser a ID do recurso do banco de dados recuperável ou do pool de sql recuperável.

Quando a assinatura de origem pertence a um locatário diferente da assinatura de destino, o cabeçalho "x-ms-authorization-auxiliary" deve conter o token de autenticação para o locatário de origem. Para obter mais detalhes sobre o cabeçalho "x-ms-authorization-auxiliary", consulte https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/authenticate-multi-tenant

properties.status

DatabaseStatus

O status do banco de dados.

properties.useFreeLimit

boolean

Se o banco de dados usa ou não limites mensais gratuitos. Permitido em um banco de dados em uma assinatura.

properties.zoneRedundant

boolean

Se esse banco de dados é ou não redundante por zona, o que significa que as réplicas desse banco de dados serão distribuídas entre várias zonas de disponibilidade.

sku

Sku

A SKU do banco de dados.

A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar os SKUs (incluindo o nome da SKU, camada/edição, família e capacidade) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST Capabilities_ListByLocation ou um dos seguintes comandos:

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

object

Marcas de recurso.

type

string

Tipo de recurso.

DatabaseIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Nome Tipo Description
tenantId

string (uuid)

A ID do locatário do Azure Active Directory.

type

DatabaseIdentityType

O tipo de identidade

userAssignedIdentities

<string,  DatabaseUserIdentity>

As IDs de recurso das identidades atribuídas pelo usuário a serem usadas

DatabaseIdentityType

O tipo de identidade

Valor Description
None
UserAssigned

DatabaseKey

Chave de nível de banco de dados usada para criptografia em repouso.

Nome Tipo Description
creationDate

string (date-time)

A data de criação da chave de banco de dados.

subregion

string

Sub-região da chave do servidor.

thumbprint

string

Impressão digital da chave de banco de dados.

type

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

DatabaseKeyType

O tipo de chave do banco de dados. Somente o valor com suporte é 'AzureKeyVault'.

Valor Description
AzureKeyVault

DatabaseLicenseType

O tipo de licença a ser aplicado a esse banco de dados. LicenseIncluded se você precisar de uma licença ou BasePrice se tiver uma licença e estiver qualificado para o Benefício Híbrido do Azure.

Valor Description
LicenseIncluded
BasePrice

DatabaseListResult

Uma lista de bancos de dados.

Nome Tipo Description
nextLink

string

Link para recuperar a próxima página de resultados.

value

Database[]

Matriz de resultados.

DatabaseReadScale

O estado do roteamento somente leitura. Se habilitada, as conexões que têm a intenção do aplicativo definida como readonly na cadeia de conexão podem ser roteadas para uma réplica secundária somente leitura na mesma região. Não aplicável a um banco de dados de Hiperescala em um pool elástico.

Valor Description
Enabled
Disabled

DatabaseStatus

O status do banco de dados.

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

DatabaseUserIdentity

Configuração de identidade do Azure Active Directory para um recurso.

Nome Tipo Description
clientId

string (uuid)

A ID do cliente do Azure Active Directory.

principalId

string (uuid)

A ID da entidade de segurança do Azure Active Directory.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

FreeLimitExhaustionBehavior

Especifica o comportamento quando os limites gratuitos mensais são esgotados para o banco de dados gratuito.

AutoPause: o banco de dados será pausado automaticamente após o esgotamento dos limites gratuitos para o restante do mês.

BillForUsage: O banco de dados continuará online após o esgotamento dos limites gratuitos e qualquer excedente será cobrado.

Valor Description
AutoPause
BillOverUsage

SampleName

O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados.

Valor Description
AdventureWorksLT
WideWorldImportersStd
WideWorldImportersFull

SecondaryType

O tipo secundário do banco de dados se ele for secundário. Os valores válidos são Geo, Named e Standby.

Valor Description
Geo
Named
Standby

Sku

Um SKU de recurso do ARM.

Nome Tipo Description
capacity

integer (int32)

Capacidade da SKU específica.

family

string

Se o serviço tiver diferentes gerações de hardware, para a mesma SKU, isso poderá ser capturado aqui.

name

string

O nome da SKU, normalmente, uma letra + código de número, por exemplo, P3.

size

string

Tamanho da SKU específica

tier

string

A camada ou edição da SKU específica, por exemplo, Basic, Premium.