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<>
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller<>
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux<>
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
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
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
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<>
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<><>
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
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
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
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<>
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
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
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<>
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
Delete an App Service plan. Description for Delete an App Service plan.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono<>
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
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Get an App Service plan. Description for Get an App Service plan.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono<>
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
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
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
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<>
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
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<>
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
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<>
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<>
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<><>
Get a Virtual Network route in an App Service plan. Description for Get a Virtual Network route in an App Service plan.
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
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
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<>
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
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
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<>
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
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
getVnetGatewayWithResponse
public abstract Response
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
getVnetGatewayWithResponseAsync
public abstract Mono<>
Get a Virtual Network gateway. Description for Get a Virtual Network gateway.
Parameters:
Returns:
list
public abstract PagedIterable
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Returns:
list
public abstract PagedIterable
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Returns:
listAsync
public abstract PagedFlux
Get all App Service plans for a subscription. Description for Get all App Service plans for a subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
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
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
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
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 all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listCapabilitiesWithResponse
public abstract Response<>
List all capabilities of an App Service plan. Description for List all capabilities of an App Service plan.
Parameters:
Returns:
listCapabilitiesWithResponseAsync
public abstract Mono<><>
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
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
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<>
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
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
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
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
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<>
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<>
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<><>
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
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsages
public abstract PagedIterable
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listUsagesAsync
public abstract PagedFlux
Gets server farm usage information Description for Gets server farm usage information.
Parameters:
Returns:
listVnets
public abstract List
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<>
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<>
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<><>
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
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
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
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
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
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
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
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
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
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<>
Reboot a worker machine in an App Service plan. Description for Reboot a worker machine in an App Service plan.
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
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
Returns:
restartWebAppsWithResponse
public abstract Response
Restart all apps in an App Service plan. Description for Restart all apps in an App Service plan.
Parameters:
Returns:
restartWebAppsWithResponseAsync
public abstract Mono<>
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
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
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetGatewayWithResponse
public abstract Response
Update a Virtual Network gateway. Description for Update a Virtual Network gateway.
Parameters:
Returns:
updateVnetGatewayWithResponseAsync
public abstract Mono<>
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
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
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<>
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
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono<>
Creates or updates an App Service Plan. Description for Creates or updates an App Service Plan.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for