Partilhar 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)

Failovers de um pool elástico.

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Failovers 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 uma piscina elástica.

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

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

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

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

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

Retorna métricas de pool elástico.

Detalhes de 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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

Failovers 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 da API do Azure Resource Manager ou do 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.

Devoluções

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

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Failovers 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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções

Promise<ElasticPool>

get(string, string, string, ElasticPoolsGetOptionalParams)

Obtém uma piscina elástica.

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsGetOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

options
ElasticPoolsListByServerOptionalParams

Os parâmetros de opções.

Devoluções

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

Retorna definições de métricas 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 da API do Azure Resource Manager ou do portal.

serverName

string

O nome do servidor.

elasticPoolName

string

O nome do pool elástico.

options
ElasticPoolsListMetricDefinitionsOptionalParams

Os parâmetros de opções.

Devoluções

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 da API do Azure Resource Manager ou do 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.

Devoluções