Databases interface
Interface que representa uma Base de Dados.
Métodos
Detalhes de Método
beginCreateOrUpdate(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)
Cria um novo banco de dados ou atualiza um banco de dados existente.
function beginCreateOrUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- Database
O estado do recurso de banco de dados solicitado.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginCreateOrUpdateAndWait(string, string, string, Database, DatabasesCreateOrUpdateOptionalParams)
Cria um novo banco de dados ou atualiza um banco de dados existente.
function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: Database, options?: DatabasesCreateOrUpdateOptionalParams): Promise<Database>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- Database
O estado do recurso de banco de dados solicitado.
Os parâmetros de opções.
Devoluções
Promise<Database>
beginDelete(string, string, string, DatabasesDeleteOptionalParams)
Exclui o banco de dados.
function beginDelete(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, DatabasesDeleteOptionalParams)
Exclui o banco de dados.
function beginDeleteAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesDeleteOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesDeleteOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
beginExport(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)
Exporta um banco de dados.
function beginExport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- ExportDatabaseDefinition
Os parâmetros de solicitação de exportação do banco de dados.
- options
- DatabasesExportOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
beginExportAndWait(string, string, string, ExportDatabaseDefinition, DatabasesExportOptionalParams)
Exporta um banco de dados.
function beginExportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ExportDatabaseDefinition, options?: DatabasesExportOptionalParams): Promise<ImportExportOperationResult>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- ExportDatabaseDefinition
Os parâmetros de solicitação de exportação do banco de dados.
- options
- DatabasesExportOptionalParams
Os parâmetros de opções.
Devoluções
Promise<ImportExportOperationResult>
beginFailover(string, string, string, DatabasesFailoverOptionalParams)
Failovers de um banco de dados.
function beginFailover(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados para failover.
- options
- DatabasesFailoverOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)
Failovers de um banco de dados.
function beginFailoverAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesFailoverOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados para failover.
- options
- DatabasesFailoverOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>
beginImport(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)
Importa um bacpac para um novo banco de dados.
function beginImport(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- ImportExistingDatabaseDefinition
Os parâmetros de solicitação de importação do banco de dados.
- options
- DatabasesImportOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<ImportExportOperationResult>, ImportExportOperationResult>>
beginImportAndWait(string, string, string, ImportExistingDatabaseDefinition, DatabasesImportOptionalParams)
Importa um bacpac para um novo banco de dados.
function beginImportAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: ImportExistingDatabaseDefinition, options?: DatabasesImportOptionalParams): Promise<ImportExportOperationResult>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- ImportExistingDatabaseDefinition
Os parâmetros de solicitação de importação do banco de dados.
- options
- DatabasesImportOptionalParams
Os parâmetros de opções.
Devoluções
Promise<ImportExportOperationResult>
beginPause(string, string, string, DatabasesPauseOptionalParams)
Pausa um banco de dados.
function beginPause(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser pausado.
- options
- DatabasesPauseOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginPauseAndWait(string, string, string, DatabasesPauseOptionalParams)
Pausa um banco de dados.
function beginPauseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesPauseOptionalParams): Promise<Database>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser pausado.
- options
- DatabasesPauseOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Database>
beginResume(string, string, string, DatabasesResumeOptionalParams)
Retoma um banco de dados.
function beginResume(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser retomado.
- options
- DatabasesResumeOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginResumeAndWait(string, string, string, DatabasesResumeOptionalParams)
Retoma um banco de dados.
function beginResumeAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesResumeOptionalParams): Promise<Database>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser retomado.
- options
- DatabasesResumeOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Database>
beginUpdate(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Atualiza um banco de dados existente.
function beginUpdate(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<SimplePollerLike<OperationState<Database>, Database>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- DatabaseUpdate
O estado do recurso de banco de dados solicitado.
- options
- DatabasesUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<Database>, Database>>
beginUpdateAndWait(string, string, string, DatabaseUpdate, DatabasesUpdateOptionalParams)
Atualiza um banco de dados existente.
function beginUpdateAndWait(resourceGroupName: string, serverName: string, databaseName: string, parameters: DatabaseUpdate, options?: DatabasesUpdateOptionalParams): Promise<Database>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- parameters
- DatabaseUpdate
O estado do recurso de banco de dados solicitado.
- options
- DatabasesUpdateOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Database>
beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
Atualiza um armazém de dados.
function beginUpgradeDataWarehouse(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser atualizado.
Os parâmetros de opções.
Devoluções
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
Atualiza um armazém de dados.
function beginUpgradeDataWarehouseAndWait(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesUpgradeDataWarehouseOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser atualizado.
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, string, string, DatabasesGetOptionalParams)
Obtém um banco de dados.
function get(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesGetOptionalParams): Promise<Database>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesGetOptionalParams
Os parâmetros de opções.
Devoluções
Promise<Database>
listByElasticPool(string, string, string, DatabasesListByElasticPoolOptionalParams)
Obtém uma lista de bancos de dados em um pool elástico.
function listByElasticPool(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: DatabasesListByElasticPoolOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- elasticPoolName
-
string
O nome do pool elástico.
Os parâmetros de opções.
Devoluções
listByServer(string, string, DatabasesListByServerOptionalParams)
Obtém uma lista de bancos de dados.
function listByServer(resourceGroupName: string, serverName: string, options?: DatabasesListByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.
Devoluções
listInaccessibleByServer(string, string, DatabasesListInaccessibleByServerOptionalParams)
Obtém uma lista de bancos de dados inacessíveis em um servidor lógico
function listInaccessibleByServer(resourceGroupName: string, serverName: string, options?: DatabasesListInaccessibleByServerOptionalParams): PagedAsyncIterableIterator<Database, Database[], PageSettings>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.
Devoluções
listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)
Retorna definições de métricas de banco de dados.
function listMetricDefinitions(resourceGroupName: string, serverName: string, databaseName: string, options?: DatabasesListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
Os parâmetros de opções.
Devoluções
listMetrics(string, string, string, string, DatabasesListMetricsOptionalParams)
Retorna métricas de banco de dados.
function listMetrics(resourceGroupName: string, serverName: string, databaseName: string, filter: string, options?: DatabasesListMetricsOptionalParams): PagedAsyncIterableIterator<Metric, Metric[], PageSettings>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- filter
-
string
Uma expressão de filtro OData que descreve um subconjunto de métricas a serem retornadas.
Os parâmetros de opções.
Devoluções
rename(string, string, string, ResourceMoveDefinition, DatabasesRenameOptionalParams)
Renomeia um banco de dados.
function rename(resourceGroupName: string, serverName: string, databaseName: string, parameters: ResourceMoveDefinition, options?: DatabasesRenameOptionalParams): Promise<void>
Parâmetros
- resourceGroupName
-
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.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser renomeado.
- parameters
- ResourceMoveDefinition
A definição de movimentação de recursos para renomear esse banco de dados.
- options
- DatabasesRenameOptionalParams
Os parâmetros de opções.
Devoluções
Promise<void>