Поделиться через


ElasticPools interface

Интерфейс, представляющий ElasticPools.

Методы

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

Создает или обновляет эластичные пулы.

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

Создает или обновляет эластичные пулы.

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

Удаляет эластичные пулы.

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

Удаляет эластичные пулы.

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

Отработка отказа эластичного пула.

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Отработка отказа эластичного пула.

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

Обновляет эластичные пулы.

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

Обновляет эластичные пулы.

get(string, string, string, ElasticPoolsGetOptionalParams)

Возвращает эластичные пулы.

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

Возвращает все эластичные пулы на сервере.

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

Возвращает определения метрик эластичного пула.

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

Возвращает метрики эластичного пула.

Сведения о методе

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

Создает или обновляет эластичные пулы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

parameters
ElasticPool

Параметры эластичного пула.

options
ElasticPoolsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Создает или обновляет эластичные пулы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

parameters
ElasticPool

Параметры эластичного пула.

options
ElasticPoolsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ElasticPool>

beginDelete(string, string, string, ElasticPoolsDeleteOptionalParams)

Удаляет эластичные пулы.

function beginDelete(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

options
ElasticPoolsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, ElasticPoolsDeleteOptionalParams)

Удаляет эластичные пулы.

function beginDeleteAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

options
ElasticPoolsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginFailover(string, string, string, ElasticPoolsFailoverOptionalParams)

Отработка отказа эластичного пула.

function beginFailover(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула для отработки отказа.

options
ElasticPoolsFailoverOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginFailoverAndWait(string, string, string, ElasticPoolsFailoverOptionalParams)

Отработка отказа эластичного пула.

function beginFailoverAndWait(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsFailoverOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула для отработки отказа.

options
ElasticPoolsFailoverOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Обновляет эластичные пулы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

parameters
ElasticPoolUpdate

Параметры обновления эластичного пула.

options
ElasticPoolsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Обновляет эластичные пулы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

parameters
ElasticPoolUpdate

Параметры обновления эластичного пула.

options
ElasticPoolsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ElasticPool>

get(string, string, string, ElasticPoolsGetOptionalParams)

Возвращает эластичные пулы.

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

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

options
ElasticPoolsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<ElasticPool>

listByServer(string, string, ElasticPoolsListByServerOptionalParams)

Возвращает все эластичные пулы на сервере.

function listByServer(resourceGroupName: string, serverName: string, options?: ElasticPoolsListByServerOptionalParams): PagedAsyncIterableIterator<ElasticPool, ElasticPool[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

options
ElasticPoolsListByServerOptionalParams

Параметры параметров.

Возвращаемое значение

listMetricDefinitions(string, string, string, ElasticPoolsListMetricDefinitionsOptionalParams)

Возвращает определения метрик эластичного пула.

function listMetricDefinitions(resourceGroupName: string, serverName: string, elasticPoolName: string, options?: ElasticPoolsListMetricDefinitionsOptionalParams): PagedAsyncIterableIterator<MetricDefinition, MetricDefinition[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

options
ElasticPoolsListMetricDefinitionsOptionalParams

Параметры параметров.

Возвращаемое значение

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

Возвращает метрики эластичного пула.

function listMetrics(resourceGroupName: string, serverName: string, elasticPoolName: string, filter: string, options?: ElasticPoolsListMetricsOptionalParams): PagedAsyncIterableIterator<Metric, Metric[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, содержащей ресурс. Это значение можно получить из API Azure Resource Manager или портала.

serverName

string

Имя сервера.

elasticPoolName

string

Имя эластичного пула.

filter

string

Выражение фильтра OData, описывающее подмножество возвращаемых метрик.

options
ElasticPoolsListMetricsOptionalParams

Параметры параметров.

Возвращаемое значение