ElasticPools interface

Interface que representa um ElasticPools.

Detalhes do método

beginCreateOrUpdate(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

Cria ou atualiza um pool elástico.

function beginCreateOrUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

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.

parameters
ElasticPool

Os parâmetros do pool elástico.

options
ElasticPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

beginCreateOrUpdateAndWait(string, string, string, ElasticPool, ElasticPoolsCreateOrUpdateOptionalParams)

Cria ou atualiza um pool elástico.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPool, options?: ElasticPoolsCreateOrUpdateOptionalParams): Promise<ElasticPool>

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.

parameters
ElasticPool

Os parâmetros do pool elástico.

options
ElasticPoolsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticPool>

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

Exclui um pool elástico.

function beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

Exclui um pool elástico.

function beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

Faz failover de um pool elástico.

function beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico para failover.

options
ElasticPoolsFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Faz failover de um pool elástico.

function beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico para failover.

options
ElasticPoolsFailoverOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

Atualiza um pool elástico.

function beginUpdate(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

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.

parameters
ElasticPoolUpdate

Os parâmetros de atualização do pool elástico.

options
ElasticPoolsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<@azure/core-lro.SimplePollerLike<OperationState<ElasticPool>, ElasticPool>>

beginUpdateAndWait(string, string, string, ElasticPoolUpdate, ElasticPoolsUpdateOptionalParams)

Atualiza um pool elástico.

function beginUpdateAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, parameters: ElasticPoolUpdate, options?: ElasticPoolsUpdateOptionalParams): Promise<ElasticPool>

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.

parameters
ElasticPoolUpdate

Os parâmetros de atualização do pool elástico.

options
ElasticPoolsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticPool>

get(string, string, string, ElasticPoolsGetOptionalParams)

Obtém um pool elástico.

function get(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsGetOptionalParams): Promise<ElasticPool>

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.

options
ElasticPoolsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<ElasticPool>

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

Obtém todos os pools elásticos em um servidor.

function listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator<ElasticPool, ElasticPool[], 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.

options
ElasticPoolsListByServerOptionalParams

Os parâmetros de opções.

Retornos

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

Retorna definições de métrica de pool elástico.

function listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsListMetricDefinitionsOptionalParams

Os parâmetros de opções.

Retornos

listMetrics(string, string, string, string, ElasticPoolsListMetricsOptionalParams)

Retorna métricas de pool elástico.

function listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): 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.

elasticPoolName

string

O nome do pool elástico.

filter

string

Uma expressão de filtro OData que descreve um subconjunto de métricas a serem retornadas.

options
ElasticPoolsListMetricsOptionalParams

Os parâmetros de opções.

Retornos