AppServicePlans interface
Интерфейс, представляющий AppServicePlans.
Методы
Сведения о методе
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
Сведения о плане службы приложений.
Параметры параметров.
Возвращаемое значение
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
Сведения о плане службы приложений.
Параметры параметров.
Возвращаемое значение
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
Определение маршрута виртуальной сети.
Параметры параметров.
Возвращаемое значение
Promise<VnetRoute>
delete(string, string, AppServicePlansDeleteOptionalParams)
Описание для удаления плана службы приложений.
function delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
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
Имя ретранслятора служебной шины.
Параметры параметров.
Возвращаемое значение
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
Имя маршрута виртуальной сети.
Параметры параметров.
Возвращаемое значение
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
Имя ретранслятора служебной шины.
Параметры параметров.
Возвращаемое значение
Promise<HybridConnection>
getHybridConnectionPlanLimit(string, string, AppServicePlansGetHybridConnectionPlanLimitOptionalParams)
Описание получения максимального числа гибридных подключений, разрешенных в плане службы приложений.
function getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise<HybridConnectionLimits>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
Promise<HybridConnectionLimits>
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
Имя маршрута виртуальной сети.
Параметры параметров.
Возвращаемое значение
getServerFarmSkus(string, string, AppServicePlansGetServerFarmSkusOptionalParams)
Описание для получения всех настраиваемых номеров SKU для заданного плана службы приложений
function getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise<AppServicePlansGetServerFarmSkusResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений
Параметры параметров.
Возвращаемое значение
getVnetFromServerFarm(string, string, string, AppServicePlansGetVnetFromServerFarmOptionalParams)
Описание получения виртуальной сети, связанной с планом службы приложений.
function getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise<VnetInfoResource>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
- vnetName
-
string
Имя виртуальной сети.
Параметры параметров.
Возвращаемое значение
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
Имя шлюза. Поддерживается только первичный шлюз.
Параметры параметров.
Возвращаемое значение
Promise<VnetGateway>
list(AppServicePlansListOptionalParams)
Описание получения всех планов службы приложений для подписки.
function list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator<AppServicePlan, AppServicePlan[], PageSettings>
Параметры
Параметры параметров.
Возвращаемое значение
listByResourceGroup(string, AppServicePlansListByResourceGroupOptionalParams)
Описание получения всех планов службы приложений в группе ресурсов.
function listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AppServicePlan, AppServicePlan[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
Параметры параметров.
Возвращаемое значение
listCapabilities(string, string, AppServicePlansListCapabilitiesOptionalParams)
Описание всех возможностей плана службы приложений.
function listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise<AppServicePlansListCapabilitiesResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
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
Имя ретранслятора служебной шины.
Параметры параметров.
Возвращаемое значение
Promise<HybridConnectionKey>
listHybridConnections(string, string, AppServicePlansListHybridConnectionsOptionalParams)
Описание получения всех гибридных подключений, используемых в плане службы приложений.
function listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator<HybridConnection, HybridConnection[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
listRoutesForVnet(string, string, string, AppServicePlansListRoutesForVnetOptionalParams)
Описание получения всех маршрутов, связанных с виртуальной сетью в плане службы приложений.
function listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise<AppServicePlansListRoutesForVnetResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
- vnetName
-
string
Имя виртуальной сети.
Параметры параметров.
Возвращаемое значение
listUsages(string, string, AppServicePlansListUsagesOptionalParams)
Описание сведений об использовании фермы серверов
function listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator<CsmUsageQuota, CsmUsageQuota[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений
Параметры параметров.
Возвращаемое значение
listVnets(string, string, AppServicePlansListVnetsOptionalParams)
Описание получения всех виртуальных сетей, связанных с планом службы приложений.
function listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise<AppServicePlansListVnetsResponse>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
Promise<AppServicePlansListVnetsResponse>
listWebApps(string, string, AppServicePlansListWebAppsOptionalParams)
Описание получения всех приложений, связанных с планом службы приложений.
function listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator<Site, Site[], PageSettings>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
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
Имя ретранслятора гибридного подключения.
Параметры параметров.
Возвращаемое значение
PagedAsyncIterableIterator<string, string[], PageSettings>
rebootWorker(string, string, string, AppServicePlansRebootWorkerOptionalParams)
Описание перезагрузки рабочего компьютера в плане службы приложений.
function rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
- workerName
-
string
Имя рабочего компьютера, который обычно начинается с удаленного рабочего стола.
Параметры параметров.
Возвращаемое значение
Promise<void>
restartWebApps(string, string, AppServicePlansRestartWebAppsOptionalParams)
Описание перезапуска всех приложений в плане службы приложений.
function restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise<void>
Параметры
- resourceGroupName
-
string
Имя группы ресурсов, к которой принадлежит ресурс.
- name
-
string
Имя плана службы приложений.
Параметры параметров.
Возвращаемое значение
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
Сведения о плане службы приложений.
Параметры параметров.
Возвращаемое значение
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
Определение шлюза.
Параметры параметров.
Возвращаемое значение
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
Определение маршрута виртуальной сети.
Параметры параметров.
Возвращаемое значение
Promise<VnetRoute>