Databases interface
Interface que representa um Banco de Dados.
Métodos
Detalhes do 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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesDeleteOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesDeleteOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no 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 de banco de dados.
- options
- DatabasesExportOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no 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 de banco de dados.
- options
- DatabasesExportOptionalParams
Os parâmetros de opções.
Retornos
Promise<ImportExportOperationResult>
beginFailover(string, string, string, DatabasesFailoverOptionalParams)
Faz failover 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 na API do Azure Resource Manager ou no 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.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait(string, string, string, DatabasesFailoverOptionalParams)
Faz failover 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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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 de banco de dados.
- options
- DatabasesImportOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no 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 de banco de dados.
- options
- DatabasesImportOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
Promise<Database>
beginUpgradeDataWarehouse(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
Atualiza um data warehouse.
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser atualizado.
Os parâmetros de opções.
Retornos
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginUpgradeDataWarehouseAndWait(string, string, string, DatabasesUpgradeDataWarehouseOptionalParams)
Atualiza um data warehouse.
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados a ser atualizado.
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
- options
- DatabasesGetOptionalParams
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- elasticPoolName
-
string
O nome do pool elástico.
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
Os parâmetros de opções.
Retornos
listMetricDefinitions(string, string, string, DatabasesListMetricDefinitionsOptionalParams)
Retorna definições de métrica 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 na API do Azure Resource Manager ou no portal.
- serverName
-
string
O nome do servidor.
- databaseName
-
string
O nome do banco de dados.
Os parâmetros de opções.
Retornos
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 na API do Azure Resource Manager ou no 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.
Retornos
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 na API do Azure Resource Manager ou no 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 recurso para renomear esse banco de dados.
- options
- DatabasesRenameOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>