Compartilhar via


ElasticPools interface

Interface que representa um ElasticPools.

Métodos

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

Cria ou atualiza um pool elástico.

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

Cria ou atualiza um pool elástico.

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

Exclui um pool elástico.

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

Exclui um pool elástico.

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

Faz failover de um pool elástico.

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Faz failover de um pool elástico.

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

Atualiza um pool elástico.

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

Atualiza um pool elástico.

get(string, string, string, ElasticPoolsGetOptionalParams)

Obtém um pool elástico.

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

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

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

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

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

Retorna métricas de pool elástico.

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