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


AppServicePlans interface

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

Методы

beginCreateOrUpdate(string, string, AppServicePlan, AppServicePlansCreateOrUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

beginCreateOrUpdateAndWait(string, string, AppServicePlan, AppServicePlansCreateOrUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

createOrUpdateVnetRoute(string, string, string, string, VnetRoute, AppServicePlansCreateOrUpdateVnetRouteOptionalParams)

Описание создания или обновления маршрута виртуальной сети в плане службы приложений.

delete(string, string, AppServicePlansDeleteOptionalParams)

Описание для удаления плана службы приложений.

deleteHybridConnection(string, string, string, string, AppServicePlansDeleteHybridConnectionOptionalParams)

Описание удаления гибридного подключения, используемого в плане службы приложений.

deleteVnetRoute(string, string, string, string, AppServicePlansDeleteVnetRouteOptionalParams)

Описание удаления маршрута виртуальной сети в плане службы приложений.

get(string, string, AppServicePlansGetOptionalParams)

Описание плана получения плана службы приложений.

getHybridConnection(string, string, string, string, AppServicePlansGetHybridConnectionOptionalParams)

Описание получения гибридного подключения, используемого в плане службы приложений.

getHybridConnectionPlanLimit(string, string, AppServicePlansGetHybridConnectionPlanLimitOptionalParams)

Описание получения максимального числа гибридных подключений, разрешенных в плане службы приложений.

getRouteForVnet(string, string, string, string, AppServicePlansGetRouteForVnetOptionalParams)

Описание маршрута виртуальной сети в плане службы приложений.

getServerFarmSkus(string, string, AppServicePlansGetServerFarmSkusOptionalParams)

Описание для получения всех настраиваемых номеров SKU для заданного плана службы приложений

getVnetFromServerFarm(string, string, string, AppServicePlansGetVnetFromServerFarmOptionalParams)

Описание получения виртуальной сети, связанной с планом службы приложений.

getVnetGateway(string, string, string, string, AppServicePlansGetVnetGatewayOptionalParams)

Описание для получения шлюза виртуальной сети.

list(AppServicePlansListOptionalParams)

Описание получения всех планов службы приложений для подписки.

listByResourceGroup(string, AppServicePlansListByResourceGroupOptionalParams)

Описание получения всех планов службы приложений в группе ресурсов.

listCapabilities(string, string, AppServicePlansListCapabilitiesOptionalParams)

Описание всех возможностей плана службы приложений.

listHybridConnectionKeys(string, string, string, string, AppServicePlansListHybridConnectionKeysOptionalParams)

Описание получения имени и значения ключа отправки гибридного подключения.

listHybridConnections(string, string, AppServicePlansListHybridConnectionsOptionalParams)

Описание получения всех гибридных подключений, используемых в плане службы приложений.

listRoutesForVnet(string, string, string, AppServicePlansListRoutesForVnetOptionalParams)

Описание получения всех маршрутов, связанных с виртуальной сетью в плане службы приложений.

listUsages(string, string, AppServicePlansListUsagesOptionalParams)

Описание сведений об использовании фермы серверов

listVnets(string, string, AppServicePlansListVnetsOptionalParams)

Описание получения всех виртуальных сетей, связанных с планом службы приложений.

listWebApps(string, string, AppServicePlansListWebAppsOptionalParams)

Описание получения всех приложений, связанных с планом службы приложений.

listWebAppsByHybridConnection(string, string, string, string, AppServicePlansListWebAppsByHybridConnectionOptionalParams)

Описание получения всех приложений, использующих гибридное подключение в плане службы приложений.

rebootWorker(string, string, string, AppServicePlansRebootWorkerOptionalParams)

Описание перезагрузки рабочего компьютера в плане службы приложений.

restartWebApps(string, string, AppServicePlansRestartWebAppsOptionalParams)

Описание перезапуска всех приложений в плане службы приложений.

update(string, string, AppServicePlanPatchResource, AppServicePlansUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

updateVnetGateway(string, string, string, string, VnetGateway, AppServicePlansUpdateVnetGatewayOptionalParams)

Описание обновления шлюза виртуальной сети.

updateVnetRoute(string, string, string, string, VnetRoute, AppServicePlansUpdateVnetRouteOptionalParams)

Описание создания или обновления маршрута виртуальной сети в плане службы приложений.

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

beginCreateOrUpdate(string, string, AppServicePlan, AppServicePlansCreateOrUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

function beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AppServicePlan>, AppServicePlan>>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

appServicePlan
AppServicePlan

Сведения о плане службы приложений.

options
AppServicePlansCreateOrUpdateOptionalParams

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

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

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

beginCreateOrUpdateAndWait(string, string, AppServicePlan, AppServicePlansCreateOrUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

function beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise<AppServicePlan>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

appServicePlan
AppServicePlan

Сведения о плане службы приложений.

options
AppServicePlansCreateOrUpdateOptionalParams

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

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

Promise<AppServicePlan>

createOrUpdateVnetRoute(string, string, string, string, VnetRoute, AppServicePlansCreateOrUpdateVnetRouteOptionalParams)

Описание создания или обновления маршрута виртуальной сети в плане службы приложений.

function createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansCreateOrUpdateVnetRouteOptionalParams): Promise<VnetRoute>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

routeName

string

Имя маршрута виртуальной сети.

route
VnetRoute

Определение маршрута виртуальной сети.

options
AppServicePlansCreateOrUpdateVnetRouteOptionalParams

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

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

Promise<VnetRoute>

delete(string, string, AppServicePlansDeleteOptionalParams)

Описание для удаления плана службы приложений.

function delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansDeleteOptionalParams

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

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

Promise<void>

deleteHybridConnection(string, string, string, string, AppServicePlansDeleteHybridConnectionOptionalParams)

Описание удаления гибридного подключения, используемого в плане службы приложений.

function deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansDeleteHybridConnectionOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

namespaceName

string

Имя пространства имен служебной шины.

relayName

string

Имя ретранслятора служебной шины.

options
AppServicePlansDeleteHybridConnectionOptionalParams

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

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

Promise<void>

deleteVnetRoute(string, string, string, string, AppServicePlansDeleteVnetRouteOptionalParams)

Описание удаления маршрута виртуальной сети в плане службы приложений.

function deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansDeleteVnetRouteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

routeName

string

Имя маршрута виртуальной сети.

options
AppServicePlansDeleteVnetRouteOptionalParams

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

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

Promise<void>

get(string, string, AppServicePlansGetOptionalParams)

Описание плана получения плана службы приложений.

function get(resourceGroupName: string, name: string, options?: AppServicePlansGetOptionalParams): Promise<AppServicePlan>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansGetOptionalParams

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

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

Promise<AppServicePlan>

getHybridConnection(string, string, string, string, AppServicePlansGetHybridConnectionOptionalParams)

Описание получения гибридного подключения, используемого в плане службы приложений.

function getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansGetHybridConnectionOptionalParams): Promise<HybridConnection>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

namespaceName

string

Имя пространства имен служебной шины.

relayName

string

Имя ретранслятора служебной шины.

options
AppServicePlansGetHybridConnectionOptionalParams

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

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

Promise<HybridConnection>

getHybridConnectionPlanLimit(string, string, AppServicePlansGetHybridConnectionPlanLimitOptionalParams)

Описание получения максимального числа гибридных подключений, разрешенных в плане службы приложений.

function getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise<HybridConnectionLimits>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansGetHybridConnectionPlanLimitOptionalParams

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

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

getRouteForVnet(string, string, string, string, AppServicePlansGetRouteForVnetOptionalParams)

Описание маршрута виртуальной сети в плане службы приложений.

function getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansGetRouteForVnetOptionalParams): Promise<AppServicePlansGetRouteForVnetResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

routeName

string

Имя маршрута виртуальной сети.

options
AppServicePlansGetRouteForVnetOptionalParams

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

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

getServerFarmSkus(string, string, AppServicePlansGetServerFarmSkusOptionalParams)

Описание для получения всех настраиваемых номеров SKU для заданного плана службы приложений

function getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise<AppServicePlansGetServerFarmSkusResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений

options
AppServicePlansGetServerFarmSkusOptionalParams

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

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

getVnetFromServerFarm(string, string, string, AppServicePlansGetVnetFromServerFarmOptionalParams)

Описание получения виртуальной сети, связанной с планом службы приложений.

function getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise<VnetInfoResource>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

options
AppServicePlansGetVnetFromServerFarmOptionalParams

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

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

Promise<VnetInfoResource>

getVnetGateway(string, string, string, string, AppServicePlansGetVnetGatewayOptionalParams)

Описание для получения шлюза виртуальной сети.

function getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: AppServicePlansGetVnetGatewayOptionalParams): Promise<VnetGateway>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

gatewayName

string

Имя шлюза. Поддерживается только первичный шлюз.

options
AppServicePlansGetVnetGatewayOptionalParams

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

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

Promise<VnetGateway>

list(AppServicePlansListOptionalParams)

Описание получения всех планов службы приложений для подписки.

function list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator<AppServicePlan, AppServicePlan[], PageSettings>

Параметры

options
AppServicePlansListOptionalParams

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

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

listByResourceGroup(string, AppServicePlansListByResourceGroupOptionalParams)

Описание получения всех планов службы приложений в группе ресурсов.

function listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AppServicePlan, AppServicePlan[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

options
AppServicePlansListByResourceGroupOptionalParams

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

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

listCapabilities(string, string, AppServicePlansListCapabilitiesOptionalParams)

Описание всех возможностей плана службы приложений.

function listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise<AppServicePlansListCapabilitiesResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansListCapabilitiesOptionalParams

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

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

listHybridConnectionKeys(string, string, string, string, AppServicePlansListHybridConnectionKeysOptionalParams)

Описание получения имени и значения ключа отправки гибридного подключения.

function listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListHybridConnectionKeysOptionalParams): Promise<HybridConnectionKey>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

namespaceName

string

Имя пространства имен служебной шины.

relayName

string

Имя ретранслятора служебной шины.

options
AppServicePlansListHybridConnectionKeysOptionalParams

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

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

listHybridConnections(string, string, AppServicePlansListHybridConnectionsOptionalParams)

Описание получения всех гибридных подключений, используемых в плане службы приложений.

function listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator<HybridConnection, HybridConnection[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansListHybridConnectionsOptionalParams

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

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

listRoutesForVnet(string, string, string, AppServicePlansListRoutesForVnetOptionalParams)

Описание получения всех маршрутов, связанных с виртуальной сетью в плане службы приложений.

function listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise<AppServicePlansListRoutesForVnetResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

options
AppServicePlansListRoutesForVnetOptionalParams

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

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

listUsages(string, string, AppServicePlansListUsagesOptionalParams)

Описание сведений об использовании фермы серверов

function listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator<CsmUsageQuota, CsmUsageQuota[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений

options
AppServicePlansListUsagesOptionalParams

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

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

listVnets(string, string, AppServicePlansListVnetsOptionalParams)

Описание получения всех виртуальных сетей, связанных с планом службы приложений.

function listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise<AppServicePlansListVnetsResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansListVnetsOptionalParams

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

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

listWebApps(string, string, AppServicePlansListWebAppsOptionalParams)

Описание получения всех приложений, связанных с планом службы приложений.

function listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator<Site, Site[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansListWebAppsOptionalParams

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

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

listWebAppsByHybridConnection(string, string, string, string, AppServicePlansListWebAppsByHybridConnectionOptionalParams)

Описание получения всех приложений, использующих гибридное подключение в плане службы приложений.

function listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListWebAppsByHybridConnectionOptionalParams): PagedAsyncIterableIterator<string, string[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

namespaceName

string

Имя пространства имен гибридного подключения.

relayName

string

Имя ретранслятора гибридного подключения.

options
AppServicePlansListWebAppsByHybridConnectionOptionalParams

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

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

rebootWorker(string, string, string, AppServicePlansRebootWorkerOptionalParams)

Описание перезагрузки рабочего компьютера в плане службы приложений.

function rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

workerName

string

Имя рабочего компьютера, который обычно начинается с удаленного рабочего стола.

options
AppServicePlansRebootWorkerOptionalParams

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

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

Promise<void>

restartWebApps(string, string, AppServicePlansRestartWebAppsOptionalParams)

Описание перезапуска всех приложений в плане службы приложений.

function restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

options
AppServicePlansRestartWebAppsOptionalParams

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

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

Promise<void>

update(string, string, AppServicePlanPatchResource, AppServicePlansUpdateOptionalParams)

Описание создания или обновления плана службы приложений.

function update(resourceGroupName: string, name: string, appServicePlan: AppServicePlanPatchResource, options?: AppServicePlansUpdateOptionalParams): Promise<AppServicePlan>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

appServicePlan
AppServicePlanPatchResource

Сведения о плане службы приложений.

options
AppServicePlansUpdateOptionalParams

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

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

Promise<AppServicePlan>

updateVnetGateway(string, string, string, string, VnetGateway, AppServicePlansUpdateVnetGatewayOptionalParams)

Описание обновления шлюза виртуальной сети.

function updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: AppServicePlansUpdateVnetGatewayOptionalParams): Promise<VnetGateway>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

gatewayName

string

Имя шлюза. Поддерживается только первичный шлюз.

connectionEnvelope
VnetGateway

Определение шлюза.

options
AppServicePlansUpdateVnetGatewayOptionalParams

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

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

Promise<VnetGateway>

updateVnetRoute(string, string, string, string, VnetRoute, AppServicePlansUpdateVnetRouteOptionalParams)

Описание создания или обновления маршрута виртуальной сети в плане службы приложений.

function updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansUpdateVnetRouteOptionalParams): Promise<VnetRoute>

Параметры

resourceGroupName

string

Имя группы ресурсов, к которой принадлежит ресурс.

name

string

Имя плана службы приложений.

vnetName

string

Имя виртуальной сети.

routeName

string

Имя маршрута виртуальной сети.

route
VnetRoute

Определение маршрута виртуальной сети.

options
AppServicePlansUpdateVnetRouteOptionalParams

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

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

Promise<VnetRoute>