Databases - Update
Atualiza um banco de dados existente.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2023-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
database
|
path | True |
string |
O nome do banco de dados. |
resource
|
path | True |
string |
O nome do grupo de recursos que contém o recurso. Você pode obter esse valor da API do Azure Resource Manager ou do portal. |
server
|
path | True |
string |
O nome do servidor. |
subscription
|
path | True |
string |
A ID de assinatura que identifica uma assinatura do Azure. |
api-version
|
query | True |
string |
A versão da API a ser usada para a solicitação. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
identity |
Identidade do banco de dados |
|
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á desativada |
properties.catalogCollation |
Agrupamento do catálogo de metadados. |
|
properties.collation |
string |
O agrupamento do banco de dados. |
properties.createMode |
Especifica o modo de criação do banco de dados. Padrão: criação regular de banco de dados. Copiar: 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 point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de 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 o ID de recurso de banco de dados recuperável a ser restaurado. Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior. RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação. Copy, Secondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse. |
|
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 azure do banco de dados se estiver configurado com chaves gerenciadas pelo cliente do banco de dados. |
properties.encryptionProtectorAutoRotation |
boolean |
O sinalizador para ativar ou desativar a rotação automática da chave AKV do protetor de criptografia do banco de dados. |
properties.federatedClientId |
string (uuid) |
A ID do cliente usada para o cenário de CMK entre locatários por banco de dados |
properties.freeLimitExhaustionBehavior |
Especifica o comportamento quando os limites livres mensais são esgotados para o banco de dados livre. AutoPause: O banco de dados será pausado automaticamente após o esgotamento dos limites livres pelo restante do mês. BillForUsage: O banco de dados continuará on-line após o esgotamento dos limites gratuitos e qualquer excesso de idade 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 Hyperscale dentro de um pool elástico. |
properties.isLedgerOn |
boolean |
Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. |
properties.keys |
<string,
Database |
As ids de recurso das identidades atribuídas ao usuário a serem usadas |
properties.licenseType |
O tipo de licença a ser aplicado para este banco de dados.
|
|
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ído 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 do Update Database para a camada Hyperscale. Essa propriedade só é aplicável ao dimensionar o banco de dados da camada Business Critical/General Purpose/Premium/Standard para a camada Hyperscale. Quando manualCutover é especificado, a operação de dimensionamento aguardará a entrada do usuário para acionar a substituição para o banco de dados Hyperscale. Para acionar a substituição, forneça o parâmetro 'performCutover' quando a operação Scaling estiver no estado de espera. |
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 terá alocado, se não pausado |
properties.performCutover |
boolean |
Para acionar a substituição manual controlada pelo cliente durante o estado de espera enquanto a operação de dimensionamento está em andamento. Este parâmetro de propriedade só é aplicável para operações de dimensionamento que são 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 Hyperscale já estiver em andamento. Quando performCutover for especificado, a operação de dimensionamento acionará a substituição e executará a alteração de função no banco de dados Hyperscale. |
properties.preferredEnclaveType |
Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS. |
|
properties.readScale |
O estado do roteamento somente leitura. Se habilitadas, as conexões que têm a intenção do aplicativo definida como somente leitura em sua 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 Hyperscale dentro de 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 |
O tipo de conta de armazenamento a ser usado para armazenar backups para esse banco de dados. |
|
properties.restorableDroppedDatabaseId |
string (arm-id) |
O identificador de recurso do banco de dados descartado restaurável 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.sampleName |
O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. |
|
properties.secondaryType |
O tipo secundário do banco de dados, se 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 desse banco de dados. |
properties.useFreeLimit |
boolean |
Se a base de dados utiliza 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 de zona, o que significa que as réplicas desse banco de dados serão espalhadas por várias zonas de disponibilidade. |
sku |
O nome e a camada da SKU. |
|
tags |
object |
Tags de recursos. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
Atualizado com êxito o banco de dados. |
|
202 Accepted |
A atualização da base de dados está em curso. Cabeçalhos Location: string |
|
Other Status Codes |
Respostas de erro: ***
|
Exemplos
Assigns maintenance window to a database.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"sku": {
"name": "BC_Gen5_4"
},
"properties": {
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
}
}
Resposta da amostra
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_2",
"requestedServiceObjectiveName": "BC_Gen5_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_SouthEastAsia_1"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Patch a database with database-level customer managed keys.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"identity": {
"userAssignedIdentities": {
"/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi": {},
"/subscriptions/00000000-1111-2222-3333-444444444444/resourcegroups/Default-SQL-SouthEastAsia/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umiToDelete": null
},
"type": "UserAssigned"
},
"sku": {
"name": "S0",
"tier": "Standard"
},
"properties": {
"keys": {
"https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion": {},
"https://your-key-vault-name.vault.azure.net/yourKey2/yourKey2VersionToDelete": null
},
"encryptionProtector": "https://your-key-vault-name.vault.azure.net/yourKey/yourKeyVersion"
}
}
Resposta da amostra
{
"sku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen4_2",
"requestedServiceObjectiveName": "BC_Gen4_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Local",
"isLedgerOn": false
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Resets maintenance window of a database to default.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"sku": {
"name": "BC_Gen5_4"
},
"properties": {
"maintenanceConfigurationId": "/subscriptions/00000000-1111-2222-3333-444444444444/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
}
}
Resposta da amostra
{
"sku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen5_4",
"requestedServiceObjectiveName": "BC_Gen5_4",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Geo",
"isLedgerOn": false,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen5",
"tier": "BusinessCritical",
"capacity": 4
}
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Updates a database with Default enclave type.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"properties": {
"preferredEnclaveType": "Default"
}
}
Resposta da amostra
{
"sku": {
"name": "Standard",
"tier": "Standard",
"capacity": 10
},
"kind": "v12.0,user",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"currentSku": {
"name": "Standard",
"tier": "Standard",
"capacity": 10
},
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "S0",
"currentBackupStorageRedundancy": "Geo",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Geo",
"requestedServiceObjectiveName": "S0",
"zoneRedundant": false,
"preferredEnclaveType": "Default"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Updates a database with VBS enclave type.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"properties": {
"preferredEnclaveType": "VBS"
}
}
Resposta da amostra
{
"sku": {
"name": "Standard",
"tier": "Standard",
"capacity": 10
},
"kind": "v12.0,user",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 268435456000,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"currentSku": {
"name": "Standard",
"tier": "Standard",
"capacity": 10
},
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "S0",
"currentBackupStorageRedundancy": "Geo",
"defaultSecondaryLocation": "North Europe",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"readScale": "Disabled",
"requestedBackupStorageRedundancy": "Geo",
"requestedServiceObjectiveName": "S0",
"zoneRedundant": false,
"preferredEnclaveType": "VBS"
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Updates a database.
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb?api-version=2023-08-01
{
"sku": {
"name": "BC_Gen4_4"
},
"properties": {
"maxSizeBytes": 1073741824,
"licenseType": "LicenseIncluded"
}
}
Resposta da amostra
{
"sku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"kind": "v12.0,user,vcore",
"properties": {
"collation": "SQL_Latin1_General_CP1_CI_AS",
"maxSizeBytes": 1073741824,
"status": "Online",
"databaseId": "6c764297-577b-470f-9af4-96d3d41e2ba3",
"creationDate": "2017-06-07T04:41:33.937Z",
"currentServiceObjectiveName": "BC_Gen4_2",
"requestedServiceObjectiveName": "BC_Gen4_2",
"defaultSecondaryLocation": "North Europe",
"catalogCollation": "SQL_Latin1_General_CP1_CI_AS",
"licenseType": "LicenseIncluded",
"maxLogSizeBytes": 104857600,
"isInfraEncryptionEnabled": false,
"zoneRedundant": false,
"readScale": "Enabled",
"earliestRestoreDate": "2017-06-07T04:51:33.937Z",
"currentSku": {
"name": "BC_Gen4",
"tier": "BusinessCritical",
"capacity": 4
},
"currentBackupStorageRedundancy": "Geo",
"requestedBackupStorageRedundancy": "Local",
"isLedgerOn": false
},
"location": "southeastasia",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/servers/testsvr/databases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/servers/databases"
}
Location: /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/testrg/providers/Microsoft.Sql/locations/southeastasia/databaseOperationResults/11111111-1111-1111-1111-111111111111
Definições
Name | Description |
---|---|
Always |
Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS. |
Availability |
Especifica a zona de disponibilidade na qual o banco de dados está fixado. |
Backup |
O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados. |
Catalog |
Agrupamento do catálogo de metadados. |
Create |
Especifica o modo de criação do banco de dados. Padrão: criação regular de banco de dados. Copiar: 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 point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de 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 o ID de recurso de banco de dados recuperável a ser restaurado. Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior. RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação. Copy, Secondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse. |
Database |
Um recurso de banco de dados. |
Database |
Configuração de identidade do Azure Ative Directory para um recurso. |
Database |
O tipo de identidade |
Database |
Chave de nível de banco de dados usada para criptografia em repouso. |
Database |
O tipo de chave do banco de dados. Apenas o valor suportado é 'AzureKeyVault'. |
Database |
O tipo de licença a ser aplicado para este banco de dados.
|
Database |
O estado do roteamento somente leitura. Se habilitadas, as conexões que têm a intenção do aplicativo definida como somente leitura em sua 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 Hyperscale dentro de um pool elástico. |
Database |
O status do banco de dados. |
Database |
Um recurso de atualização de banco de dados. |
Database |
Configuração de identidade do Azure Ative Directory para um recurso. |
Error |
O erro de gerenciamento de recursos informações adicionais. |
Error |
O detalhe do erro. |
Error |
Resposta de erro |
Free |
Especifica o comportamento quando os limites livres mensais são esgotados para o banco de dados livre. AutoPause: O banco de dados será pausado automaticamente após o esgotamento dos limites livres pelo restante do mês. BillForUsage: O banco de dados continuará on-line após o esgotamento dos limites gratuitos e qualquer excesso de idade será cobrado. |
Sample |
O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. |
Secondary |
O tipo secundário do banco de dados, se for secundário. Os valores válidos são Geo, Named e Standby. |
Sku |
Um SKU de recurso 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 na qual o banco de dados está fixado.
Valor | Description |
---|---|
1 | |
2 | |
3 | |
NoPreference |
BackupStorageRedundancy
O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados.
Valor | Description |
---|---|
Geo | |
GeoZone | |
Local | |
Zone |
CatalogCollationType
Agrupamento do catálogo de metadados.
Valor | Description |
---|---|
DATABASE_DEFAULT | |
SQL_Latin1_General_CP1_CI_AS |
CreateMode
Especifica o modo de criação do banco de dados.
Padrão: criação regular de banco de dados.
Copiar: 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 point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de 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 o ID de recurso de banco de dados recuperável a ser restaurado.
Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior.
RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação.
Copy, Secondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse.
Valor | Description |
---|---|
Copy | |
Default | |
OnlineSecondary | |
PointInTimeRestore | |
Recovery | |
Restore | |
RestoreExternalBackup | |
RestoreExternalBackupSecondary | |
RestoreLongTermRetentionBackup | |
Secondary |
Database
Um recurso de banco de dados.
Name | Tipo | Description |
---|---|---|
id |
string |
ID do recurso. |
identity |
A identidade do Azure Ative Directory do banco de dados. |
|
kind |
string |
Tipo de base de dados. Esses são metadados usados para a experiência do portal do Azure. |
location |
string |
Localização 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á desativada |
properties.availabilityZone |
Especifica a zona de disponibilidade na qual o banco de dados está fixado. |
|
properties.catalogCollation |
Agrupamento do catálogo de metadados. |
|
properties.collation |
string |
O agrupamento do banco de dados. |
properties.createMode |
Especifica o modo de criação do banco de dados. Padrão: criação regular de banco de dados. Copiar: 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 point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de 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 o ID de recurso de banco de dados recuperável a ser restaurado. Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior. RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação. Copy, Secondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse. |
|
properties.creationDate |
string (date-time) |
A data de criação da base de dados (formato ISO8601). |
properties.currentBackupStorageRedundancy |
O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados. |
|
properties.currentServiceObjectiveName |
string |
O nome atual do objetivo de nível de serviço do banco de dados. |
properties.currentSku |
O nome e a camada da 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 em 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 azure do banco de dados se estiver configurado com chaves gerenciadas pelo cliente do banco de dados. |
properties.encryptionProtectorAutoRotation |
boolean |
O sinalizador para ativar ou desativar a rotação automática da chave AKV do protetor de criptografia do banco de dados. |
properties.failoverGroupId |
string |
Identificador de recurso do Grupo de Failover ao qual esse 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 |
Especifica o comportamento quando os limites livres mensais são esgotados para o banco de dados livre. AutoPause: O banco de dados será pausado automaticamente após o esgotamento dos limites livres pelo restante do mês. BillForUsage: O banco de dados continuará on-line após o esgotamento dos limites gratuitos e qualquer excesso de idade 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 Hyperscale dentro de um pool elástico. |
properties.isInfraEncryptionEnabled |
boolean |
A criptografia de infra está habilitada para esse banco de dados. |
properties.isLedgerOn |
boolean |
Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. |
properties.keys |
<string,
Database |
As ids de recurso das identidades atribuídas ao usuário a serem usadas |
properties.licenseType |
O tipo de licença a ser aplicado para este banco de dados.
|
|
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ído 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 do Update Database para a camada Hyperscale. Essa propriedade só é aplicável ao dimensionar o banco de dados da camada Business Critical/General Purpose/Premium/Standard para a camada Hyperscale. Quando manualCutover é especificado, a operação de dimensionamento aguardará a entrada do usuário para acionar a substituição para o banco de dados Hyperscale. Para acionar a substituição, forneça o parâmetro 'performCutover' quando a operação Scaling estiver no 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 terá alocado, se não pausado |
properties.pausedDate |
string (date-time) |
A data em que o banco de dados foi pausado por configuração do usuário ou formato action(ISO8601). Nulo se o banco de dados estiver pronto. |
properties.performCutover |
boolean |
Para acionar a substituição manual controlada pelo cliente durante o estado de espera enquanto a operação de dimensionamento está em andamento. Este parâmetro de propriedade só é aplicável para operações de dimensionamento que são 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 Hyperscale já estiver em andamento. Quando performCutover for especificado, a operação de dimensionamento acionará a substituição e executará a alteração de função no banco de dados Hyperscale. |
properties.preferredEnclaveType |
Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS. |
|
properties.readScale |
O estado do roteamento somente leitura. Se habilitadas, as conexões que têm a intenção do aplicativo definida como somente leitura em sua 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 Hyperscale dentro de 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 |
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 descartado restaurável 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 pela ação do usuário ou login do banco de dados (formato ISO8601). Nulo se o banco de dados estiver pausado. |
properties.sampleName |
O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. |
|
properties.secondaryType |
O tipo secundário do banco de dados, se 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 desse banco de dados. |
properties.sourceResourceId |
string (arm-id) |
O identificador de recurso da fonte associada à operação de criação desse banco de dados. Esta propriedade só é suportada para a edição DataWarehouse e permite restaurar entre subscrições. Quando sourceResourceId é especificado, sourceDatabaseId, recoverableDatabaseId, restorableDroppedDatabaseId e sourceDatabaseDeletionDate não devem ser especificados e CreateMode deve ser PointInTimeRestore, Restore ou Recover. Quando createMode é PointInTimeRestore, sourceResourceId deve ser a ID do recurso do banco de dados existente ou do pool sql existente, e restorePointInTime deve ser especificado. Quando createMode é Restore, sourceResourceId deve ser a ID de recurso do banco de dados descartado restaurável ou do pool sql descartado restaurável. Quando createMode é Recover, sourceResourceId deve ser o ID de recurso do banco de dados recuperável ou do pool 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 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 |
O status do banco de dados. |
|
properties.useFreeLimit |
boolean |
Se a base de dados utiliza 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 de zona, o que significa que as réplicas desse banco de dados serão espalhadas por várias zonas de disponibilidade. |
sku |
O banco de dados SKU. A lista de SKUs pode variar de acordo com a região e a oferta de suporte. Para determinar as SKUs (incluindo o nome, a camada/edição, a família e a capacidade da SKU) que estão disponíveis para sua assinatura em uma região do Azure, use a API REST
|
|
tags |
object |
Tags de recursos. |
type |
string |
Tipo de recurso. |
DatabaseIdentity
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
tenantId |
string (uuid) |
A ID de locatário do Azure Ative Directory. |
type |
O tipo de identidade |
|
userAssignedIdentities |
<string,
Database |
As ids de recurso das identidades atribuídas ao 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.
Name | Tipo | Description |
---|---|---|
creationDate |
string (date-time) |
A data de criação da chave do banco de dados. |
subregion |
string |
Sub-região da chave do servidor. |
thumbprint |
string |
Impressão digital da chave do banco de dados. |
type |
O tipo de chave do banco de dados. Apenas o valor suportado é 'AzureKeyVault'. |
DatabaseKeyType
O tipo de chave do banco de dados. Apenas o valor suportado é 'AzureKeyVault'.
Valor | Description |
---|---|
AzureKeyVault |
DatabaseLicenseType
O tipo de licença a ser aplicado para este banco de dados.
LicenseIncluded
se 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 |
---|---|
BasePrice | |
LicenseIncluded |
DatabaseReadScale
O estado do roteamento somente leitura. Se habilitadas, as conexões que têm a intenção do aplicativo definida como somente leitura em sua 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 Hyperscale dentro de um pool elástico.
Valor | Description |
---|---|
Disabled | |
Enabled |
DatabaseStatus
O status do banco de dados.
Valor | Description |
---|---|
AutoClosed | |
Copying | |
Creating | |
Disabled | |
EmergencyMode | |
Inaccessible | |
Offline | |
OfflineChangingDwPerformanceTiers | |
OfflineSecondary | |
Online | |
OnlineChangingDwPerformanceTiers | |
Paused | |
Pausing | |
Recovering | |
RecoveryPending | |
Restoring | |
Resuming | |
Scaling | |
Shutdown | |
Standby | |
Starting | |
Stopped | |
Stopping | |
Suspect |
DatabaseUpdate
Um recurso de atualização de banco de dados.
Name | Tipo | Description |
---|---|---|
identity |
Identidade do banco de dados |
|
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á desativada |
properties.catalogCollation |
Agrupamento do catálogo de metadados. |
|
properties.collation |
string |
O agrupamento do banco de dados. |
properties.createMode |
Especifica o modo de criação do banco de dados. Padrão: criação regular de banco de dados. Copiar: 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 point-in-time de um banco de dados existente. sourceDatabaseId deve ser especificado como a ID de 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 o ID de recurso de banco de dados recuperável a ser restaurado. Restaurar: cria um banco de dados restaurando um backup de um banco de dados excluído. sourceDatabaseId deve ser especificado. Se sourceDatabaseId for o ID de recurso original do banco de dados, sourceDatabaseDeletionDate deverá ser especificado. Caso contrário, sourceDatabaseId deve ser o ID de recurso de banco de dados descartado restaurável e sourceDatabaseDeletionDate é ignorado. restorePointInTime também pode ser especificado para restaurar a partir de um point-in-time anterior. RestoreLongTermRetentionBackup: cria um banco de dados restaurando a partir de um cofre de retenção de longo prazo. recoveryServicesRecoveryPointResourceId deve ser especificado como o ID do recurso do ponto de recuperação. Copy, Secondary e RestoreLongTermRetentionBackup não são suportados para a edição DataWarehouse. |
|
properties.creationDate |
string (date-time) |
A data de criação da base de dados (formato ISO8601). |
properties.currentBackupStorageRedundancy |
O tipo de conta de armazenamento usado para armazenar backups para esse banco de dados. |
|
properties.currentServiceObjectiveName |
string |
O nome atual do objetivo de nível de serviço do banco de dados. |
properties.currentSku |
O nome e a camada da 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 em 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 azure do banco de dados se estiver configurado com chaves gerenciadas pelo cliente do banco de dados. |
properties.encryptionProtectorAutoRotation |
boolean |
O sinalizador para ativar ou desativar a rotação automática da chave AKV do protetor de criptografia do banco de dados. |
properties.failoverGroupId |
string |
Identificador de recurso do Grupo de Failover ao qual esse 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 |
Especifica o comportamento quando os limites livres mensais são esgotados para o banco de dados livre. AutoPause: O banco de dados será pausado automaticamente após o esgotamento dos limites livres pelo restante do mês. BillForUsage: O banco de dados continuará on-line após o esgotamento dos limites gratuitos e qualquer excesso de idade 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 Hyperscale dentro de um pool elástico. |
properties.isInfraEncryptionEnabled |
boolean |
A criptografia de infra está habilitada para esse banco de dados. |
properties.isLedgerOn |
boolean |
Se esse banco de dados é ou não um banco de dados contábil, o que significa que todas as tabelas no banco de dados são tabelas contábeis. Nota: o valor desta propriedade não pode ser alterado após a criação do banco de dados. |
properties.keys |
<string,
Database |
As ids de recurso das identidades atribuídas ao usuário a serem usadas |
properties.licenseType |
O tipo de licença a ser aplicado para este banco de dados.
|
|
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ído 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 do Update Database para a camada Hyperscale. Essa propriedade só é aplicável ao dimensionar o banco de dados da camada Business Critical/General Purpose/Premium/Standard para a camada Hyperscale. Quando manualCutover é especificado, a operação de dimensionamento aguardará a entrada do usuário para acionar a substituição para o banco de dados Hyperscale. Para acionar a substituição, forneça o parâmetro 'performCutover' quando a operação Scaling estiver no 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 terá alocado, se não pausado |
properties.pausedDate |
string (date-time) |
A data em que o banco de dados foi pausado por configuração do usuário ou formato action(ISO8601). Nulo se o banco de dados estiver pronto. |
properties.performCutover |
boolean |
Para acionar a substituição manual controlada pelo cliente durante o estado de espera enquanto a operação de dimensionamento está em andamento. Este parâmetro de propriedade só é aplicável para operações de dimensionamento que são 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 Hyperscale já estiver em andamento. Quando performCutover for especificado, a operação de dimensionamento acionará a substituição e executará a alteração de função no banco de dados Hyperscale. |
properties.preferredEnclaveType |
Tipo de enclave solicitado no banco de dados, ou seja, enclaves padrão ou VBS. |
|
properties.readScale |
O estado do roteamento somente leitura. Se habilitadas, as conexões que têm a intenção do aplicativo definida como somente leitura em sua 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 Hyperscale dentro de 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 |
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 descartado restaurável 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 pela ação do usuário ou login do banco de dados (formato ISO8601). Nulo se o banco de dados estiver pausado. |
properties.sampleName |
O nome do esquema de exemplo a ser aplicado ao criar esse banco de dados. |
|
properties.secondaryType |
O tipo secundário do banco de dados, se 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 desse banco de dados. |
properties.status |
O status do banco de dados. |
|
properties.useFreeLimit |
boolean |
Se a base de dados utiliza 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 de zona, o que significa que as réplicas desse banco de dados serão espalhadas por várias zonas de disponibilidade. |
sku |
O nome e a camada da SKU. |
|
tags |
object |
Tags de recursos. |
DatabaseUserIdentity
Configuração de identidade do Azure Ative Directory para um recurso.
Name | Tipo | Description |
---|---|---|
clientId |
string (uuid) |
A ID do cliente do Azure Ative Directory. |
principalId |
string (uuid) |
A ID principal do Azure Ative Directory. |
ErrorAdditionalInfo
O erro de gerenciamento de recursos informações adicionais.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
O erro informações adicionais. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta de erro
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
FreeLimitExhaustionBehavior
Especifica o comportamento quando os limites livres mensais são esgotados para o banco de dados livre.
AutoPause: O banco de dados será pausado automaticamente após o esgotamento dos limites livres pelo restante do mês.
BillForUsage: O banco de dados continuará on-line após o esgotamento dos limites gratuitos e qualquer excesso de idade 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 | |
WideWorldImportersFull | |
WideWorldImportersStd |
SecondaryType
O tipo secundário do banco de dados, se for secundário. Os valores válidos são Geo, Named e Standby.
Valor | Description |
---|---|
Geo | |
Named | |
Standby |
Sku
Um SKU de recurso ARM.
Name | Tipo | Description |
---|---|---|
capacity |
integer (int32) |
Capacidade do SKU específico. |
family |
string |
Se o serviço tiver diferentes gerações de hardware, para o mesmo SKU, isso pode ser capturado aqui. |
name |
string |
O nome do SKU, normalmente, uma letra + código numérico, por exemplo, P3. |
size |
string |
Tamanho do SKU específico |
tier |
string |
O nível ou edição do SKU específico, por exemplo, Basic, Premium. |