Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AppServicePlans

Package version

Class representing a AppServicePlans.

Hierarchy

  • AppServicePlans

Index

Constructors

constructor

Methods

beginCreateOrUpdate

  • beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: msRest.RequestOptionsBase): Promise<msRestAzure.LROPoller>
  • Creates or updates an App Service Plan.

    summary

    Creates or updates an App Service Plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • appServicePlan: AppServicePlan

      Details of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRestAzure.LROPoller>

    Promise<msRestAzure.LROPoller>

createOrUpdate

  • createOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansCreateOrUpdateResponse>
  • Creates or updates an App Service Plan.

    summary

    Creates or updates an App Service Plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • appServicePlan: AppServicePlan

      Details of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansCreateOrUpdateResponse>

    Promise<Models.AppServicePlansCreateOrUpdateResponse>

createOrUpdateVnetRoute

  • createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansCreateOrUpdateVnetRouteResponse>
  • createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, callback: msRest.ServiceCallback<VnetRoute>): void
  • createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetRoute>): void
  • Create or update a Virtual Network route in an App Service plan.

    summary

    Create or update a Virtual Network route in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansCreateOrUpdateVnetRouteResponse>

    Promise<Models.AppServicePlansCreateOrUpdateVnetRouteResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • callback: msRest.ServiceCallback<VnetRoute>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetRoute>

      The callback

    Returns void

deleteHybridConnection

  • deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, callback: msRest.ServiceCallback<void>): void
  • deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Delete a Hybrid Connection in use in an App Service plan.

    summary

    Delete a Hybrid Connection in use in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

deleteMethod

  • deleteMethod(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteMethod(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<void>): void
  • deleteMethod(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Delete an App Service plan.

    summary

    Delete an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

deleteVnetRoute

  • deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, callback: msRest.ServiceCallback<void>): void
  • deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Delete a Virtual Network route in an App Service plan.

    summary

    Delete a Virtual Network route in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

get

  • get(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetResponse>
  • get(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<AppServicePlan>): void
  • get(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AppServicePlan>): void
  • Get an App Service plan.

    summary

    Get an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetResponse>

    Promise<Models.AppServicePlansGetResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<AppServicePlan>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AppServicePlan>

      The callback

    Returns void

getHybridConnection

  • getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetHybridConnectionResponse>
  • getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, callback: msRest.ServiceCallback<HybridConnection>): void
  • getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<HybridConnection>): void
  • Retrieve a Hybrid Connection in use in an App Service plan.

    summary

    Retrieve a Hybrid Connection in use in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetHybridConnectionResponse>

    Promise<Models.AppServicePlansGetHybridConnectionResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • callback: msRest.ServiceCallback<HybridConnection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Service Bus namespace.

    • relayName: string

      Name of the Service Bus relay.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<HybridConnection>

      The callback

    Returns void

getHybridConnectionPlanLimit

  • getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetHybridConnectionPlanLimitResponse>
  • getHybridConnectionPlanLimit(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<HybridConnectionLimits>): void
  • getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<HybridConnectionLimits>): void
  • Get the maximum number of Hybrid Connections allowed in an App Service plan.

    summary

    Get the maximum number of Hybrid Connections allowed in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetHybridConnectionPlanLimitResponse>

    Promise<Models.AppServicePlansGetHybridConnectionPlanLimitResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<HybridConnectionLimits>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<HybridConnectionLimits>

      The callback

    Returns void

getRouteForVnet

  • getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetRouteForVnetResponse>
  • getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, callback: msRest.ServiceCallback<VnetRoute[]>): void
  • getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetRoute[]>): void
  • Get a Virtual Network route in an App Service plan.

    summary

    Get a Virtual Network route in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetRouteForVnetResponse>

    Promise<Models.AppServicePlansGetRouteForVnetResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • callback: msRest.ServiceCallback<VnetRoute[]>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetRoute[]>

      The callback

    Returns void

getServerFarmSkus

  • getServerFarmSkus(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetServerFarmSkusResponse>
  • getServerFarmSkus(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<any>): void
  • getServerFarmSkus(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<any>): void
  • Gets all selectable SKUs for a given App Service Plan

    summary

    Gets all selectable SKUs for a given App Service Plan

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of App Service Plan

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetServerFarmSkusResponse>

    Promise<Models.AppServicePlansGetServerFarmSkusResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of App Service Plan

    • callback: msRest.ServiceCallback<any>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of App Service Plan

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<any>

      The callback

    Returns void

getVnetFromServerFarm

  • getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetVnetFromServerFarmResponse>
  • getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, callback: msRest.ServiceCallback<VnetInfo>): void
  • getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetInfo>): void
  • Get a Virtual Network associated with an App Service plan.

    summary

    Get a Virtual Network associated with an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetVnetFromServerFarmResponse>

    Promise<Models.AppServicePlansGetVnetFromServerFarmResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • callback: msRest.ServiceCallback<VnetInfo>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetInfo>

      The callback

    Returns void

getVnetGateway

  • getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansGetVnetGatewayResponse>
  • getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, callback: msRest.ServiceCallback<VnetGateway>): void
  • getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetGateway>): void
  • Get a Virtual Network gateway.

    summary

    Get a Virtual Network gateway.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansGetVnetGatewayResponse>

    Promise<Models.AppServicePlansGetVnetGatewayResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • callback: msRest.ServiceCallback<VnetGateway>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetGateway>

      The callback

    Returns void

list

listByResourceGroup

  • listByResourceGroup(resourceGroupName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListByResourceGroupResponse>
  • listByResourceGroup(resourceGroupName: string, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • listByResourceGroup(resourceGroupName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • Get all App Service plans in a resource group.

    summary

    Get all App Service plans in a resource group.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListByResourceGroupResponse>

    Promise<Models.AppServicePlansListByResourceGroupResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

listByResourceGroupNext

  • listByResourceGroupNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListByResourceGroupNextResponse>
  • listByResourceGroupNext(nextPageLink: string, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • listByResourceGroupNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • Get all App Service plans in a resource group.

    summary

    Get all App Service plans in a resource group.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListByResourceGroupNextResponse>

    Promise<Models.AppServicePlansListByResourceGroupNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

listCapabilities

  • listCapabilities(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListCapabilitiesResponse>
  • listCapabilities(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<Capability[]>): void
  • listCapabilities(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<Capability[]>): void
  • List all capabilities of an App Service plan.

    summary

    List all capabilities of an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListCapabilitiesResponse>

    Promise<Models.AppServicePlansListCapabilitiesResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<Capability[]>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<Capability[]>

      The callback

    Returns void

listHybridConnectionKeys

  • listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListHybridConnectionKeysResponse>
  • listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, callback: msRest.ServiceCallback<HybridConnectionKey>): void
  • listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<HybridConnectionKey>): void
  • Get the send key name and value of a Hybrid Connection.

    summary

    Get the send key name and value of a Hybrid Connection.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      The name of the Service Bus namespace.

    • relayName: string

      The name of the Service Bus relay.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListHybridConnectionKeysResponse>

    Promise<Models.AppServicePlansListHybridConnectionKeysResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      The name of the Service Bus namespace.

    • relayName: string

      The name of the Service Bus relay.

    • callback: msRest.ServiceCallback<HybridConnectionKey>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      The name of the Service Bus namespace.

    • relayName: string

      The name of the Service Bus relay.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<HybridConnectionKey>

      The callback

    Returns void

listHybridConnections

  • listHybridConnections(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListHybridConnectionsResponse>
  • listHybridConnections(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<HybridConnectionCollection>): void
  • listHybridConnections(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<HybridConnectionCollection>): void
  • Retrieve all Hybrid Connections in use in an App Service plan.

    summary

    Retrieve all Hybrid Connections in use in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListHybridConnectionsResponse>

    Promise<Models.AppServicePlansListHybridConnectionsResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<HybridConnectionCollection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<HybridConnectionCollection>

      The callback

    Returns void

listHybridConnectionsNext

  • listHybridConnectionsNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListHybridConnectionsNextResponse>
  • listHybridConnectionsNext(nextPageLink: string, callback: msRest.ServiceCallback<HybridConnectionCollection>): void
  • listHybridConnectionsNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<HybridConnectionCollection>): void
  • Retrieve all Hybrid Connections in use in an App Service plan.

    summary

    Retrieve all Hybrid Connections in use in an App Service plan.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListHybridConnectionsNextResponse>

    Promise<Models.AppServicePlansListHybridConnectionsNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<HybridConnectionCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<HybridConnectionCollection>

      The callback

    Returns void

listMetricDefintions

  • listMetricDefintions(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListMetricDefintionsResponse>
  • listMetricDefintions(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>): void
  • listMetricDefintions(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>): void
  • Get metrics that can be queried for an App Service plan, and their definitions.

    summary

    Get metrics that can be queried for an App Service plan, and their definitions.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListMetricDefintionsResponse>

    Promise<Models.AppServicePlansListMetricDefintionsResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>

      The callback

    Returns void

listMetricDefintionsNext

  • listMetricDefintionsNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListMetricDefintionsNextResponse>
  • listMetricDefintionsNext(nextPageLink: string, callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>): void
  • listMetricDefintionsNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>): void
  • Get metrics that can be queried for an App Service plan, and their definitions.

    summary

    Get metrics that can be queried for an App Service plan, and their definitions.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListMetricDefintionsNextResponse>

    Promise<Models.AppServicePlansListMetricDefintionsNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ResourceMetricDefinitionCollection>

      The callback

    Returns void

listMetrics

  • listMetrics(resourceGroupName: string, name: string, options?: Models.AppServicePlansListMetricsOptionalParams): Promise<Models.AppServicePlansListMetricsResponse>
  • listMetrics(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<ResourceMetricCollection>): void
  • listMetrics(resourceGroupName: string, name: string, options: AppServicePlansListMetricsOptionalParams, callback: msRest.ServiceCallback<ResourceMetricCollection>): void
  • Get metrics for an App Service plan.

    summary

    Get metrics for an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: Models.AppServicePlansListMetricsOptionalParams

    Returns Promise<Models.AppServicePlansListMetricsResponse>

    Promise<Models.AppServicePlansListMetricsResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<ResourceMetricCollection>

      The callback

    Returns void

  • Parameters

    Returns void

listMetricsNext

  • listMetricsNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListMetricsNextResponse>
  • listMetricsNext(nextPageLink: string, callback: msRest.ServiceCallback<ResourceMetricCollection>): void
  • listMetricsNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ResourceMetricCollection>): void
  • Get metrics for an App Service plan.

    summary

    Get metrics for an App Service plan.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListMetricsNextResponse>

    Promise<Models.AppServicePlansListMetricsNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<ResourceMetricCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ResourceMetricCollection>

      The callback

    Returns void

listNext

  • listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListNextResponse>
  • listNext(nextPageLink: string, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AppServicePlanCollection>): void
  • Get all App Service plans for a subscription.

    summary

    Get all App Service plans for a subscription.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListNextResponse>

    Promise<Models.AppServicePlansListNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AppServicePlanCollection>

      The callback

    Returns void

listRoutesForVnet

  • listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListRoutesForVnetResponse>
  • listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, callback: msRest.ServiceCallback<VnetRoute[]>): void
  • listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetRoute[]>): void
  • Get all routes that are associated with a Virtual Network in an App Service plan.

    summary

    Get all routes that are associated with a Virtual Network in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListRoutesForVnetResponse>

    Promise<Models.AppServicePlansListRoutesForVnetResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • callback: msRest.ServiceCallback<VnetRoute[]>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetRoute[]>

      The callback

    Returns void

listUsages

  • listUsages(resourceGroupName: string, name: string, options?: Models.AppServicePlansListUsagesOptionalParams): Promise<Models.AppServicePlansListUsagesResponse>
  • listUsages(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<CsmUsageQuotaCollection>): void
  • listUsages(resourceGroupName: string, name: string, options: AppServicePlansListUsagesOptionalParams, callback: msRest.ServiceCallback<CsmUsageQuotaCollection>): void
  • Gets server farm usage information

    summary

    Gets server farm usage information

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of App Service Plan

    • Optional options: Models.AppServicePlansListUsagesOptionalParams

    Returns Promise<Models.AppServicePlansListUsagesResponse>

    Promise<Models.AppServicePlansListUsagesResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of App Service Plan

    • callback: msRest.ServiceCallback<CsmUsageQuotaCollection>

      The callback

    Returns void

  • Parameters

    Returns void

listUsagesNext

  • listUsagesNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListUsagesNextResponse>
  • listUsagesNext(nextPageLink: string, callback: msRest.ServiceCallback<CsmUsageQuotaCollection>): void
  • listUsagesNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<CsmUsageQuotaCollection>): void
  • Gets server farm usage information

    summary

    Gets server farm usage information

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListUsagesNextResponse>

    Promise<Models.AppServicePlansListUsagesNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<CsmUsageQuotaCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<CsmUsageQuotaCollection>

      The callback

    Returns void

listVnets

  • listVnets(resourceGroupName: string, name: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListVnetsResponse>
  • listVnets(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<VnetInfo[]>): void
  • listVnets(resourceGroupName: string, name: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetInfo[]>): void
  • Get all Virtual Networks associated with an App Service plan.

    summary

    Get all Virtual Networks associated with an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListVnetsResponse>

    Promise<Models.AppServicePlansListVnetsResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<VnetInfo[]>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetInfo[]>

      The callback

    Returns void

listWebApps

  • listWebApps(resourceGroupName: string, name: string, options?: Models.AppServicePlansListWebAppsOptionalParams): Promise<Models.AppServicePlansListWebAppsResponse>
  • listWebApps(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<WebAppCollection>): void
  • listWebApps(resourceGroupName: string, name: string, options: AppServicePlansListWebAppsOptionalParams, callback: msRest.ServiceCallback<WebAppCollection>): void
  • Get all apps associated with an App Service plan.

    summary

    Get all apps associated with an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: Models.AppServicePlansListWebAppsOptionalParams

    Returns Promise<Models.AppServicePlansListWebAppsResponse>

    Promise<Models.AppServicePlansListWebAppsResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<WebAppCollection>

      The callback

    Returns void

  • Parameters

    Returns void

listWebAppsByHybridConnection

  • listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListWebAppsByHybridConnectionResponse>
  • listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, callback: msRest.ServiceCallback<ResourceCollection>): void
  • listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ResourceCollection>): void
  • Get all apps that use a Hybrid Connection in an App Service Plan.

    summary

    Get all apps that use a Hybrid Connection in an App Service Plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Hybrid Connection namespace.

    • relayName: string

      Name of the Hybrid Connection relay.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListWebAppsByHybridConnectionResponse>

    Promise<Models.AppServicePlansListWebAppsByHybridConnectionResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Hybrid Connection namespace.

    • relayName: string

      Name of the Hybrid Connection relay.

    • callback: msRest.ServiceCallback<ResourceCollection>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • namespaceName: string

      Name of the Hybrid Connection namespace.

    • relayName: string

      Name of the Hybrid Connection relay.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ResourceCollection>

      The callback

    Returns void

listWebAppsByHybridConnectionNext

  • listWebAppsByHybridConnectionNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListWebAppsByHybridConnectionNextResponse>
  • listWebAppsByHybridConnectionNext(nextPageLink: string, callback: msRest.ServiceCallback<ResourceCollection>): void
  • listWebAppsByHybridConnectionNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<ResourceCollection>): void
  • Get all apps that use a Hybrid Connection in an App Service Plan.

    summary

    Get all apps that use a Hybrid Connection in an App Service Plan.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListWebAppsByHybridConnectionNextResponse>

    Promise<Models.AppServicePlansListWebAppsByHybridConnectionNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<ResourceCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<ResourceCollection>

      The callback

    Returns void

listWebAppsNext

  • listWebAppsNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansListWebAppsNextResponse>
  • listWebAppsNext(nextPageLink: string, callback: msRest.ServiceCallback<WebAppCollection>): void
  • listWebAppsNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<WebAppCollection>): void
  • Get all apps associated with an App Service plan.

    summary

    Get all apps associated with an App Service plan.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansListWebAppsNextResponse>

    Promise<Models.AppServicePlansListWebAppsNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<WebAppCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<WebAppCollection>

      The callback

    Returns void

rebootWorker

  • rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • rebootWorker(resourceGroupName: string, name: string, workerName: string, callback: msRest.ServiceCallback<void>): void
  • rebootWorker(resourceGroupName: string, name: string, workerName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Reboot a worker machine in an App Service plan.

    summary

    Reboot a worker machine in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • workerName: string

      Name of worker machine, which typically starts with RD.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • workerName: string

      Name of worker machine, which typically starts with RD.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • workerName: string

      Name of worker machine, which typically starts with RD.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

restartWebApps

  • restartWebApps(resourceGroupName: string, name: string, options?: Models.AppServicePlansRestartWebAppsOptionalParams): Promise<msRest.RestResponse>
  • restartWebApps(resourceGroupName: string, name: string, callback: msRest.ServiceCallback<void>): void
  • restartWebApps(resourceGroupName: string, name: string, options: AppServicePlansRestartWebAppsOptionalParams, callback: msRest.ServiceCallback<void>): void
  • Restart all apps in an App Service plan.

    summary

    Restart all apps in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • Optional options: Models.AppServicePlansRestartWebAppsOptionalParams

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • options: AppServicePlansRestartWebAppsOptionalParams

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

update

  • Creates or updates an App Service Plan.

    summary

    Creates or updates an App Service Plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • appServicePlan: AppServicePlanPatchResource

      Details of the App Service plan.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansUpdateResponse>

    Promise<Models.AppServicePlansUpdateResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • appServicePlan: AppServicePlanPatchResource

      Details of the App Service plan.

    • callback: msRest.ServiceCallback<AppServicePlan>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • appServicePlan: AppServicePlanPatchResource

      Details of the App Service plan.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AppServicePlan>

      The callback

    Returns void

updateVnetGateway

  • updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansUpdateVnetGatewayResponse>
  • updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, callback: msRest.ServiceCallback<VnetGateway>): void
  • updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetGateway>): void
  • Update a Virtual Network gateway.

    summary

    Update a Virtual Network gateway.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • connectionEnvelope: VnetGateway

      Definition of the gateway.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansUpdateVnetGatewayResponse>

    Promise<Models.AppServicePlansUpdateVnetGatewayResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • connectionEnvelope: VnetGateway

      Definition of the gateway.

    • callback: msRest.ServiceCallback<VnetGateway>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • gatewayName: string

      Name of the gateway. Only the 'primary' gateway is supported.

    • connectionEnvelope: VnetGateway

      Definition of the gateway.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetGateway>

      The callback

    Returns void

updateVnetRoute

  • updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: msRest.RequestOptionsBase): Promise<Models.AppServicePlansUpdateVnetRouteResponse>
  • updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, callback: msRest.ServiceCallback<VnetRoute>): void
  • updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<VnetRoute>): void
  • Create or update a Virtual Network route in an App Service plan.

    summary

    Create or update a Virtual Network route in an App Service plan.

    Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.AppServicePlansUpdateVnetRouteResponse>

    Promise<Models.AppServicePlansUpdateVnetRouteResponse>

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • callback: msRest.ServiceCallback<VnetRoute>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Name of the resource group to which the resource belongs.

    • name: string

      Name of the App Service plan.

    • vnetName: string

      Name of the Virtual Network.

    • routeName: string

      Name of the Virtual Network route.

    • route: VnetRoute

      Definition of the Virtual Network route.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<VnetRoute>

      The callback

    Returns void

Generated using TypeDoc