AppServicePlansClient Interface
Implements
public interface AppServicePlansClient
extends InnerSupportsGet<AppServicePlanInner>, InnerSupportsListing<AppServicePlanInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in AppServicePlansClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller<PollResult<AppServicePlanInner>,AppServicePlanInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServicePlanInner appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<PollResult<AppServicePlanInner>,AppServicePlanInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServicePlanInner appServicePlan, Context context)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<PollResult<AppServicePlanInner>,AppServicePlanInner> beginCreateOrUpdateAsync(String resourceGroupName, String name, AppServicePlanInner appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
createOrUpdate
public abstract AppServicePlanInner createOrUpdate(String resourceGroupName, String name, AppServicePlanInner appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
createOrUpdate
public abstract AppServicePlanInner createOrUpdate(String resourceGroupName, String name, AppServicePlanInner appServicePlan, Context context)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono<AppServicePlanInner> createOrUpdateAsync(String resourceGroupName, String name, AppServicePlanInner appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
createOrUpdateVnetRoute
public abstract VnetRouteInner createOrUpdateVnetRoute(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
createOrUpdateVnetRouteAsync
public abstract Mono<VnetRouteInner> createOrUpdateVnetRouteAsync(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
createOrUpdateVnetRouteWithResponse
public abstract Response<VnetRouteInner> createOrUpdateVnetRouteWithResponse(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route, Context context)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
createOrUpdateVnetRouteWithResponseAsync
public abstract Mono<Response<VnetRouteInner>> createOrUpdateVnetRouteWithResponseAsync(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, AppServicePlanInner appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String name)
Delete an App Service plan. Description for Delete an App Service plan.
Parameters:
deleteAsync
public abstract Mono<Void> deleteAsync(String resourceGroupName, String name)
Delete an App Service plan. Description for Delete an App Service plan.
Parameters:
Returns:
deleteHybridConnection
public abstract void deleteHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
Delete a Hybrid Connection in use in an App Service plan. Description for Delete a Hybrid Connection in use in an App Service plan.
Parameters:
deleteHybridConnectionAsync
public abstract Mono<Void> deleteHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Delete a Hybrid Connection in use in an App Service plan. Description for Delete a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
deleteHybridConnectionWithResponse
public abstract Response<Void> deleteHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Delete a Hybrid Connection in use in an App Service plan. Description for Delete a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
deleteHybridConnectionWithResponseAsync
public abstract Mono<Response<Void>> deleteHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Delete a Hybrid Connection in use in an App Service plan. Description for Delete a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
deleteVnetRoute
public abstract void deleteVnetRoute(String resourceGroupName, String name, String vnetName, String routeName)
Delete a Virtual Network route in an App Service plan. Description for Delete a Virtual Network route in an App Service plan.
Parameters:
deleteVnetRouteAsync
public abstract Mono<Void> deleteVnetRouteAsync(String resourceGroupName, String name, String vnetName, String routeName)
Delete a Virtual Network route in an App Service plan. Description for Delete a Virtual Network route in an App Service plan.
Parameters:
Returns:
deleteVnetRouteWithResponse
public abstract Response<Void> deleteVnetRouteWithResponse(String resourceGroupName, String name, String vnetName, String routeName, Context context)
Delete a Virtual Network route in an App Service plan. Description for Delete a Virtual Network route in an App Service plan.
Parameters:
Returns:
deleteVnetRouteWithResponseAsync
public abstract Mono<Response<Void>> deleteVnetRouteWithResponseAsync(String resourceGroupName, String name, String vnetName, String routeName)
Delete a Virtual Network route in an App Service plan. Description for Delete a Virtual Network route in an App Service plan.
Parameters:
Returns:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String name, Context context)
Delete an App Service plan. Description for Delete an App Service plan.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String name)
Delete an App Service plan. Description for Delete an App Service plan.
Parameters:
Returns:
getByResourceGroup
public abstract AppServicePlanInner getByResourceGroup(String resourceGroupName, String name)
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono<AppServicePlanInner> getByResourceGroupAsync(String resourceGroupName, String name)
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<AppServicePlanInner> getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono<Response<AppServicePlanInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getHybridConnection
public abstract HybridConnectionInner getHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieve a Hybrid Connection in use in an App Service plan. Description for Retrieve a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
getHybridConnectionAsync
public abstract Mono<HybridConnectionInner> getHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieve a Hybrid Connection in use in an App Service plan. Description for Retrieve a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
getHybridConnectionPlanLimit
public abstract HybridConnectionLimitsInner getHybridConnectionPlanLimit(String resourceGroupName, String name)
Get the maximum number of Hybrid Connections allowed in an App Service plan. Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.
Parameters:
Returns:
getHybridConnectionPlanLimitAsync
public abstract Mono<HybridConnectionLimitsInner> getHybridConnectionPlanLimitAsync(String resourceGroupName, String name)
Get the maximum number of Hybrid Connections allowed in an App Service plan. Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.
Parameters:
Returns:
getHybridConnectionPlanLimitWithResponse
public abstract Response<HybridConnectionLimitsInner> getHybridConnectionPlanLimitWithResponse(String resourceGroupName, String name, Context context)
Get the maximum number of Hybrid Connections allowed in an App Service plan. Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.
Parameters:
Returns:
getHybridConnectionPlanLimitWithResponseAsync
public abstract Mono<Response<HybridConnectionLimitsInner>> getHybridConnectionPlanLimitWithResponseAsync(String resourceGroupName, String name)
Get the maximum number of Hybrid Connections allowed in an App Service plan. Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.
Parameters:
Returns:
getHybridConnectionWithResponse
public abstract Response<HybridConnectionInner> getHybridConnectionWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Retrieve a Hybrid Connection in use in an App Service plan. Description for Retrieve a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
getHybridConnectionWithResponseAsync
public abstract Mono<Response<HybridConnectionInner>> getHybridConnectionWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Retrieve a Hybrid Connection in use in an App Service plan. Description for Retrieve a Hybrid Connection in use in an App Service plan.
Parameters:
Returns:
getRouteForVnet
public abstract List<VnetRouteInner> getRouteForVnet(String resourceGroupName, String name, String vnetName, String routeName)
Get a Virtual Network route in an App Service plan. Description for Get a Virtual Network route in an App Service plan.
Parameters:
Returns:
getRouteForVnetAsync
public abstract Mono<List<VnetRouteInner>> getRouteForVnetAsync(String resourceGroupName, String name, String vnetName, String routeName)
Get a Virtual Network route in an App Service plan. Description for Get a Virtual Network route in an App Service plan.
Parameters:
Returns:
getRouteForVnetWithResponse
public abstract Response<List<VnetRouteInner>> getRouteForVnetWithResponse(String resourceGroupName, String name, String vnetName, String routeName, Context context)
Get a Virtual Network route in an App Service plan. Description for Get a Virtual Network route in an App Service plan.
Parameters:
Returns:
getRouteForVnetWithResponseAsync
public abstract Mono<Response<List<VnetRouteInner>>> getRouteForVnetWithResponseAsync(String resourceGroupName, String name, String vnetName, String routeName)
Get a Virtual Network route in an App Service plan. Description for Get a Virtual Network route in an App Service plan.
Parameters:
Returns:
getServerFarmInstanceDetails
public abstract ServerFarmInstanceDetailsInner getServerFarmInstanceDetails(String resourceGroupName, String name)
Get the instance details for an app service plan. Description for Get the instance details for an app service plan.
Parameters:
Returns:
getServerFarmInstanceDetailsAsync
public abstract Mono<ServerFarmInstanceDetailsInner> getServerFarmInstanceDetailsAsync(String resourceGroupName, String name)
Get the instance details for an app service plan. Description for Get the instance details for an app service plan.
Parameters:
Returns:
getServerFarmInstanceDetailsWithResponse
public abstract Response<ServerFarmInstanceDetailsInner> getServerFarmInstanceDetailsWithResponse(String resourceGroupName, String name, Context context)
Get the instance details for an app service plan. Description for Get the instance details for an app service plan.
Parameters:
Returns:
getServerFarmInstanceDetailsWithResponseAsync
public abstract Mono<Response<ServerFarmInstanceDetailsInner>> getServerFarmInstanceDetailsWithResponseAsync(String resourceGroupName, String name)
Get the instance details for an app service plan. Description for Get the instance details for an app service plan.
Parameters:
Returns:
getServerFarmRdpPassword
public abstract ServerFarmRdpDetailsInner getServerFarmRdpPassword(String resourceGroupName, String name)
Get the RDP password for an IsCustomMode ServerFarm. Description for Get the RDP password for an IsCustomMode ServerFarm.
Parameters:
Returns:
getServerFarmRdpPasswordAsync
public abstract Mono<ServerFarmRdpDetailsInner> getServerFarmRdpPasswordAsync(String resourceGroupName, String name)
Get the RDP password for an IsCustomMode ServerFarm. Description for Get the RDP password for an IsCustomMode ServerFarm.
Parameters:
Returns:
getServerFarmRdpPasswordWithResponse
public abstract Response<ServerFarmRdpDetailsInner> getServerFarmRdpPasswordWithResponse(String resourceGroupName, String name, Context context)
Get the RDP password for an IsCustomMode ServerFarm. Description for Get the RDP password for an IsCustomMode ServerFarm.
Parameters:
Returns:
getServerFarmRdpPasswordWithResponseAsync
public abstract Mono<Response<ServerFarmRdpDetailsInner>> getServerFarmRdpPasswordWithResponseAsync(String resourceGroupName, String name)
Get the RDP password for an IsCustomMode ServerFarm. Description for Get the RDP password for an IsCustomMode ServerFarm.
Parameters:
Returns:
getServerFarmSkus
public abstract Object getServerFarmSkus(String resourceGroupName, String name)
Gets all selectable SKUs for a given App Service Plan Description for Gets all selectable SKUs for a given App Service Plan.
Parameters:
Returns:
getServerFarmSkusAsync
public abstract Mono<Object> getServerFarmSkusAsync(String resourceGroupName, String name)
Gets all selectable SKUs for a given App Service Plan Description for Gets all selectable SKUs for a given App Service Plan.
Parameters:
Returns:
getServerFarmSkusWithResponse
public abstract Response<Object> getServerFarmSkusWithResponse(String resourceGroupName, String name, Context context)
Gets all selectable SKUs for a given App Service Plan Description for Gets all selectable SKUs for a given App Service Plan.
Parameters:
Returns:
getServerFarmSkusWithResponseAsync
public abstract Mono<Response<Object>> getServerFarmSkusWithResponseAsync(String resourceGroupName, String name)
Gets all selectable SKUs for a given App Service Plan Description for Gets all selectable SKUs for a given App Service Plan.
Parameters:
Returns:
getVnetFromServerFarm
public abstract VnetInfoResourceInner getVnetFromServerFarm(String resourceGroupName, String name, String vnetName)
Get a Virtual Network associated with an App Service plan. Description for Get a Virtual Network associated with an App Service plan.
Parameters:
Returns:
getVnetFromServerFarmAsync
public abstract Mono<VnetInfoResourceInner> getVnetFromServerFarmAsync(String resourceGroupName, String name, String vnetName)
Get a Virtual Network associated with an App Service plan. Description for Get a Virtual Network associated with an App Service plan.
Parameters:
Returns:
getVnetFromServerFarmWithResponse
public abstract Response<VnetInfoResourceInner> getVnetFromServerFarmWithResponse(String resourceGroupName, String name, String vnetName, Context context)
Get a Virtual Network associated with an App Service plan. Description for Get a Virtual Network associated with an App Service plan.
Parameters:
Returns:
getVnetFromServerFarmWithResponseAsync
public abstract Mono<Response<VnetInfoResourceInner>> getVnetFromServerFarmWithResponseAsync(String resourceGroupName, String name, String vnetName)
Get a Virtual Network associated with an App Service plan. Description for Get a Virtual Network associated with an App Service plan.
Parameters:
Returns:
getVnetGateway
public abstract VnetGatewayInner getVnetGateway(String resourceGroupName, String name, String vnetName, String gatewayName)
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
getVnetGatewayAsync
public abstract Mono<VnetGatewayInner> getVnetGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
getVnetGatewayWithResponse
public abstract Response<VnetGatewayInner> getVnetGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, Context context)
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
getVnetGatewayWithResponseAsync
public abstract Mono<Response<VnetGatewayInner>> getVnetGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName)
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
list
public abstract PagedIterable<AppServicePlanInner> list()
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Returns:
list
public abstract PagedIterable<AppServicePlanInner> list(Boolean detailed, Context context)
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux<AppServicePlanInner> listAsync()
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Returns:
listAsync
public abstract PagedFlux<AppServicePlanInner> listAsync(Boolean detailed)
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<AppServicePlanInner> listByResourceGroup(String resourceGroupName)
Get all App Service plans in a resource group. Description for Get all App Service plans in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<AppServicePlanInner> listByResourceGroup(String resourceGroupName, Context context)
Get all App Service plans in a resource group. Description for Get all App Service plans in a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux<AppServicePlanInner> listByResourceGroupAsync(String resourceGroupName)
Get all App Service plans in a resource group. Description for Get all App Service plans in a resource group.
Parameters:
Returns:
listCapabilities
public abstract List<CapabilityInner> listCapabilities(String resourceGroupName, String name)
List all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listCapabilitiesAsync
public abstract Mono<List<CapabilityInner>> listCapabilitiesAsync(String resourceGroupName, String name)
List all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listCapabilitiesWithResponse
public abstract Response<List<CapabilityInner>> listCapabilitiesWithResponse(String resourceGroupName, String name, Context context)
List all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listCapabilitiesWithResponseAsync
public abstract Mono<Response<List<CapabilityInner>>> listCapabilitiesWithResponseAsync(String resourceGroupName, String name)
List all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listHybridConnectionKeys
public abstract HybridConnectionKeyInner listHybridConnectionKeys(String resourceGroupName, String name, String namespaceName, String relayName)
Get the send key name and value of a Hybrid Connection. Description for Get the send key name and value of a Hybrid Connection.
Parameters:
Returns:
listHybridConnectionKeysAsync
public abstract Mono<HybridConnectionKeyInner> listHybridConnectionKeysAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Get the send key name and value of a Hybrid Connection. Description for Get the send key name and value of a Hybrid Connection.
Parameters:
Returns:
listHybridConnectionKeysWithResponse
public abstract Response<HybridConnectionKeyInner> listHybridConnectionKeysWithResponse(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Get the send key name and value of a Hybrid Connection. Description for Get the send key name and value of a Hybrid Connection.
Parameters:
Returns:
listHybridConnectionKeysWithResponseAsync
public abstract Mono<Response<HybridConnectionKeyInner>> listHybridConnectionKeysWithResponseAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Get the send key name and value of a Hybrid Connection. Description for Get the send key name and value of a Hybrid Connection.
Parameters:
Returns:
listHybridConnections
public abstract PagedIterable<HybridConnectionInner> listHybridConnections(String resourceGroupName, String name)
Retrieve all Hybrid Connections in use in an App Service plan. Description for Retrieve all Hybrid Connections in use in an App Service plan.
Parameters:
Returns:
listHybridConnections
public abstract PagedIterable<HybridConnectionInner> listHybridConnections(String resourceGroupName, String name, Context context)
Retrieve all Hybrid Connections in use in an App Service plan. Description for Retrieve all Hybrid Connections in use in an App Service plan.
Parameters:
Returns:
listHybridConnectionsAsync
public abstract PagedFlux<HybridConnectionInner> listHybridConnectionsAsync(String resourceGroupName, String name)
Retrieve all Hybrid Connections in use in an App Service plan. Description for Retrieve all Hybrid Connections in use in an App Service plan.
Parameters:
Returns:
listRoutesForVnet
public abstract List<VnetRouteInner> listRoutesForVnet(String resourceGroupName, String name, String vnetName)
Get all routes that are associated with a Virtual Network in an App Service plan. Description for Get all routes that are associated with a Virtual Network in an App Service plan.
Parameters:
Returns:
listRoutesForVnetAsync
public abstract Mono<List<VnetRouteInner>> listRoutesForVnetAsync(String resourceGroupName, String name, String vnetName)
Get all routes that are associated with a Virtual Network in an App Service plan. Description for Get all routes that are associated with a Virtual Network in an App Service plan.
Parameters:
Returns:
listRoutesForVnetWithResponse
public abstract Response<List<VnetRouteInner>> listRoutesForVnetWithResponse(String resourceGroupName, String name, String vnetName, Context context)
Get all routes that are associated with a Virtual Network in an App Service plan. Description for Get all routes that are associated with a Virtual Network in an App Service plan.
Parameters:
Returns:
listRoutesForVnetWithResponseAsync
public abstract Mono<Response<List<VnetRouteInner>>> listRoutesForVnetWithResponseAsync(String resourceGroupName, String name, String vnetName)
Get all routes that are associated with a Virtual Network in an App Service plan. Description for Get all routes that are associated with a Virtual Network in an App Service plan.
Parameters:
Returns:
listUsages
public abstract PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name)
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsages
public abstract PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name, String filter, Context context)
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name)
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name, String filter)
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listVnets
public abstract List<VnetInfoResourceInner> listVnets(String resourceGroupName, String name)
Get all Virtual Networks associated with an App Service plan. Description for Get all Virtual Networks associated with an App Service plan.
Parameters:
Returns:
listVnetsAsync
public abstract Mono<List<VnetInfoResourceInner>> listVnetsAsync(String resourceGroupName, String name)
Get all Virtual Networks associated with an App Service plan. Description for Get all Virtual Networks associated with an App Service plan.
Parameters:
Returns:
listVnetsWithResponse
public abstract Response<List<VnetInfoResourceInner>> listVnetsWithResponse(String resourceGroupName, String name, Context context)
Get all Virtual Networks associated with an App Service plan. Description for Get all Virtual Networks associated with an App Service plan.
Parameters:
Returns:
listVnetsWithResponseAsync
public abstract Mono<Response<List<VnetInfoResourceInner>>> listVnetsWithResponseAsync(String resourceGroupName, String name)
Get all Virtual Networks associated with an App Service plan. Description for Get all Virtual Networks associated with an App Service plan.
Parameters:
Returns:
listWebApps
public abstract PagedIterable<SiteInner> listWebApps(String resourceGroupName, String name)
Get all apps associated with an App Service plan. Description for Get all apps associated with an App Service plan.
Parameters:
Returns:
listWebApps
public abstract PagedIterable<SiteInner> listWebApps(String resourceGroupName, String name, String skipToken, String filter, String top, Context context)
Get all apps associated with an App Service plan. Description for Get all apps associated with an App Service plan.
Parameters:
Returns:
listWebAppsAsync
public abstract PagedFlux<SiteInner> listWebAppsAsync(String resourceGroupName, String name)
Get all apps associated with an App Service plan. Description for Get all apps associated with an App Service plan.
Parameters:
Returns:
listWebAppsAsync
public abstract PagedFlux<SiteInner> listWebAppsAsync(String resourceGroupName, String name, String skipToken, String filter, String top)
Get all apps associated with an App Service plan. Description for Get all apps associated with an App Service plan.
Parameters:
Returns:
listWebAppsByHybridConnection
public abstract PagedIterable<String> listWebAppsByHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName)
Get all apps that use a Hybrid Connection in an App Service Plan. Description for Get all apps that use a Hybrid Connection in an App Service Plan.
Parameters:
Returns:
listWebAppsByHybridConnection
public abstract PagedIterable<String> listWebAppsByHybridConnection(String resourceGroupName, String name, String namespaceName, String relayName, Context context)
Get all apps that use a Hybrid Connection in an App Service Plan. Description for Get all apps that use a Hybrid Connection in an App Service Plan.
Parameters:
Returns:
listWebAppsByHybridConnectionAsync
public abstract PagedFlux<String> listWebAppsByHybridConnectionAsync(String resourceGroupName, String name, String namespaceName, String relayName)
Get all apps that use a Hybrid Connection in an App Service Plan. Description for Get all apps that use a Hybrid Connection in an App Service Plan.
Parameters:
Returns:
rebootWorker
public abstract void rebootWorker(String resourceGroupName, String name, String workerName)
Reboot a worker machine in an App Service plan. Description for Reboot a worker machine in an App Service plan.
Parameters:
rebootWorkerAsync
public abstract Mono<Void> rebootWorkerAsync(String resourceGroupName, String name, String workerName)
Reboot a worker machine in an App Service plan. Description for Reboot a worker machine in an App Service plan.
Parameters:
Returns:
rebootWorkerWithResponse
public abstract Response<Void> rebootWorkerWithResponse(String resourceGroupName, String name, String workerName, Context context)
Reboot a worker machine in an App Service plan. Description for Reboot a worker machine in an App Service plan.
Parameters:
Returns:
rebootWorkerWithResponseAsync
public abstract Mono<Response<Void>> rebootWorkerWithResponseAsync(String resourceGroupName, String name, String workerName)
Reboot a worker machine in an App Service plan. Description for Reboot a worker machine in an App Service plan.
Parameters:
Returns:
recycleManagedInstanceWorker
public abstract OperationInner recycleManagedInstanceWorker(String resourceGroupName, String name, String workerName)
Recycles a managed instance worker machine. Description for Recycles a managed instance worker machine.
Parameters:
Returns:
recycleManagedInstanceWorkerAsync
public abstract Mono<OperationInner> recycleManagedInstanceWorkerAsync(String resourceGroupName, String name, String workerName)
Recycles a managed instance worker machine. Description for Recycles a managed instance worker machine.
Parameters:
Returns:
recycleManagedInstanceWorkerWithResponse
public abstract Response<OperationInner> recycleManagedInstanceWorkerWithResponse(String resourceGroupName, String name, String workerName, Context context)
Recycles a managed instance worker machine. Description for Recycles a managed instance worker machine.
Parameters:
Returns:
recycleManagedInstanceWorkerWithResponseAsync
public abstract Mono<Response<OperationInner>> recycleManagedInstanceWorkerWithResponseAsync(String resourceGroupName, String name, String workerName)
Recycles a managed instance worker machine. Description for Recycles a managed instance worker machine.
Parameters:
Returns:
restartWebApps
public abstract void restartWebApps(String resourceGroupName, String name)
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
restartWebAppsAsync
public abstract Mono<Void> restartWebAppsAsync(String resourceGroupName, String name)
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
Returns:
restartWebAppsWithResponse
public abstract Response<Void> restartWebAppsWithResponse(String resourceGroupName, String name, Boolean softRestart, Context context)
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
Returns:
restartWebAppsWithResponseAsync
public abstract Mono<Response<Void>> restartWebAppsWithResponseAsync(String resourceGroupName, String name, Boolean softRestart)
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
Returns:
update
public abstract AppServicePlanInner update(String resourceGroupName, String name, AppServicePlanPatchResource appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
updateAsync
public abstract Mono<AppServicePlanInner> updateAsync(String resourceGroupName, String name, AppServicePlanPatchResource appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
updateVnetGateway
public abstract VnetGatewayInner updateVnetGateway(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetGatewayAsync
public abstract Mono<VnetGatewayInner> updateVnetGatewayAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetGatewayWithResponse
public abstract Response<VnetGatewayInner> updateVnetGatewayWithResponse(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope, Context context)
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetGatewayWithResponseAsync
public abstract Mono<Response<VnetGatewayInner>> updateVnetGatewayWithResponseAsync(String resourceGroupName, String name, String vnetName, String gatewayName, VnetGatewayInner connectionEnvelope)
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetRoute
public abstract VnetRouteInner updateVnetRoute(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
updateVnetRouteAsync
public abstract Mono<VnetRouteInner> updateVnetRouteAsync(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
updateVnetRouteWithResponse
public abstract Response<VnetRouteInner> updateVnetRouteWithResponse(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route, Context context)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
updateVnetRouteWithResponseAsync
public abstract Mono<Response<VnetRouteInner>> updateVnetRouteWithResponseAsync(String resourceGroupName, String name, String vnetName, String routeName, VnetRouteInner route)
Create or update a Virtual Network route in an App Service plan. Description for Create or update a Virtual Network route in an App Service plan.
Parameters:
Returns:
updateWithResponse
public abstract Response<AppServicePlanInner> updateWithResponse(String resourceGroupName, String name, AppServicePlanPatchResource appServicePlan, Context context)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<Response<AppServicePlanInner>> updateWithResponseAsync(String resourceGroupName, String name, AppServicePlanPatchResource appServicePlan)
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns: