public abstract Mono deleteAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)
Delete Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
any object on successful completion of Mono .
deleteAseCustomDnsSuffixConfigurationWithResponse
public abstract Response deleteAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)
Delete Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
deleteAseCustomDnsSuffixConfigurationWithResponseAsync
public abstract Mono> deleteAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)
Delete Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
any object along with
Response<T> on successful completion of
Mono .
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String name)
Delete an App Service Environment. Description for Delete an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
A Mono that completes when a successful response is received.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String name, Boolean forceDelete)
Delete an App Service Environment. Description for Delete an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
forceDelete
- Specify <code>true</code> to force the deletion even if the App Service
Environment contains resources. The default is <code>false</code>.
Returns:
A Mono that completes when a successful response is received.
deletePrivateEndpointConnection
public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object.
deletePrivateEndpointConnection
public abstract Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
context
- The context to associate with this operation.
Returns:
any object.
deletePrivateEndpointConnectionAsync
public abstract Mono deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object on successful completion of Mono .
deletePrivateEndpointConnectionWithResponseAsync
public abstract Mono>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Deletes a private endpoint connection Description for Deletes a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- The privateEndpointConnectionName parameter.
Returns:
any object along with
Response<T> on successful completion of
Mono .
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String name, Boolean forceDelete)
Delete an App Service Environment. Description for Delete an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
forceDelete
- Specify <code>true</code> to force the deletion even if the App Service
Environment contains resources. The default is <code>false</code>.
Returns:
getAseCustomDnsSuffixConfiguration
public abstract CustomDnsSuffixConfigurationInner getAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)
Get Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
custom Dns Suffix configuration of an App Service Environment.
getAseCustomDnsSuffixConfigurationAsync
public abstract Mono getAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)
Get Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
custom Dns Suffix configuration of an App Service Environment on successful completion of Mono .
getAseCustomDnsSuffixConfigurationWithResponse
public abstract Response getAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)
Get Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
custom Dns Suffix configuration of an App Service Environment along with
Response<T> .
getAseCustomDnsSuffixConfigurationWithResponseAsync
public abstract Mono> getAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)
Get Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
custom Dns Suffix configuration of an App Service Environment along with
Response<T> on successful
completion of
Mono .
getAseV3NetworkingConfiguration
public abstract AseV3NetworkingConfigurationInner getAseV3NetworkingConfiguration(String resourceGroupName, String name)
Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
full view of networking configuration for an ASE.
getAseV3NetworkingConfigurationAsync
public abstract Mono getAseV3NetworkingConfigurationAsync(String resourceGroupName, String name)
Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
full view of networking configuration for an ASE on successful completion of Mono .
getAseV3NetworkingConfigurationWithResponse
public abstract Response getAseV3NetworkingConfigurationWithResponse(String resourceGroupName, String name, Context context)
Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
full view of networking configuration for an ASE along with
Response<T> .
getAseV3NetworkingConfigurationWithResponseAsync
public abstract Mono> getAseV3NetworkingConfigurationWithResponseAsync(String resourceGroupName, String name)
Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
full view of networking configuration for an ASE along with
Response<T> on successful completion of
Mono .
getByResourceGroup
public abstract AppServiceEnvironmentResourceInner getByResourceGroup(String resourceGroupName, String name)
Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
app Service Environment ARM resource.
getByResourceGroupAsync
public abstract Mono getByResourceGroupAsync(String resourceGroupName, String name)
Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
app Service Environment ARM resource on successful completion of Mono .
getByResourceGroupWithResponse
public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)
Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
app Service Environment ARM resource along with
Response<T> .
getByResourceGroupWithResponseAsync
public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)
Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
app Service Environment ARM resource along with
Response<T> on successful completion of
Mono .
getDiagnosticsItem
public abstract HostingEnvironmentDiagnosticsInner getDiagnosticsItem(String resourceGroupName, String name, String diagnosticsName)
Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
diagnosticsName
- Name of the diagnostics item.
Returns:
diagnostics for an App Service Environment.
getDiagnosticsItemAsync
public abstract Mono getDiagnosticsItemAsync(String resourceGroupName, String name, String diagnosticsName)
Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
diagnosticsName
- Name of the diagnostics item.
Returns:
diagnostics for an App Service Environment on successful completion of Mono .
getDiagnosticsItemWithResponse
public abstract Response getDiagnosticsItemWithResponse(String resourceGroupName, String name, String diagnosticsName, Context context)
Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
diagnosticsName
- Name of the diagnostics item.
context
- The context to associate with this operation.
Returns:
diagnostics for an App Service Environment along with
Response<T> .
getDiagnosticsItemWithResponseAsync
public abstract Mono> getDiagnosticsItemWithResponseAsync(String resourceGroupName, String name, String diagnosticsName)
Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
diagnosticsName
- Name of the diagnostics item.
Returns:
diagnostics for an App Service Environment along with
Response<T> on successful completion of
Mono .
getInboundNetworkDependenciesEndpoints
public abstract PagedIterable getInboundNetworkDependenciesEndpoints(String resourceGroupName, String name)
Get the network endpoints of all inbound dependencies of an App Service Environment. Description for Get the network endpoints of all inbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of Inbound Environment Endpoints as paginated response with
PagedIterable<T> .
getInboundNetworkDependenciesEndpoints
public abstract PagedIterable getInboundNetworkDependenciesEndpoints(String resourceGroupName, String name, Context context)
Get the network endpoints of all inbound dependencies of an App Service Environment. Description for Get the network endpoints of all inbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
collection of Inbound Environment Endpoints as paginated response with
PagedIterable<T> .
getInboundNetworkDependenciesEndpointsAsync
public abstract PagedFlux getInboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)
Get the network endpoints of all inbound dependencies of an App Service Environment. Description for Get the network endpoints of all inbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of Inbound Environment Endpoints as paginated response with
PagedFlux<T> .
getMultiRolePool
public abstract WorkerPoolResourceInner getMultiRolePool(String resourceGroupName, String name)
Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
worker pool of an App Service Environment ARM resource.
getMultiRolePoolAsync
public abstract Mono getMultiRolePoolAsync(String resourceGroupName, String name)
Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
worker pool of an App Service Environment ARM resource on successful completion of Mono .
getMultiRolePoolWithResponse
public abstract Response getMultiRolePoolWithResponse(String resourceGroupName, String name, Context context)
Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> .
getMultiRolePoolWithResponseAsync
public abstract Mono> getMultiRolePoolWithResponseAsync(String resourceGroupName, String name)
Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> on successful
completion of
Mono .
getOutboundNetworkDependenciesEndpoints
public abstract PagedIterable getOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name)
Get the network endpoints of all outbound dependencies of an App Service Environment. Description for Get the network endpoints of all outbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of Outbound Environment Endpoints as paginated response with
PagedIterable<T> .
getOutboundNetworkDependenciesEndpoints
public abstract PagedIterable getOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name, Context context)
Get the network endpoints of all outbound dependencies of an App Service Environment. Description for Get the network endpoints of all outbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
collection of Outbound Environment Endpoints as paginated response with
PagedIterable<T> .
getOutboundNetworkDependenciesEndpointsAsync
public abstract PagedFlux getOutboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)
Get the network endpoints of all outbound dependencies of an App Service Environment. Description for Get the network endpoints of all outbound dependencies of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of Outbound Environment Endpoints as paginated response with
PagedFlux<T> .
getPrivateEndpointConnection
public abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource.
getPrivateEndpointConnectionAsync
public abstract Mono getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource on successful completion of Mono .
getPrivateEndpointConnectionList
public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name)
Gets the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
getPrivateEndpointConnectionList
public abstract PagedIterable getPrivateEndpointConnectionList(String resourceGroupName, String name, Context context)
Gets the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
getPrivateEndpointConnectionListAsync
public abstract PagedFlux getPrivateEndpointConnectionListAsync(String resourceGroupName, String name)
Gets the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
getPrivateEndpointConnectionWithResponse
public abstract Response getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- Name of the private endpoint connection.
context
- The context to associate with this operation.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> .
getPrivateEndpointConnectionWithResponseAsync
public abstract Mono> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
Gets a private endpoint connection Description for Gets a private endpoint connection.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
privateEndpointConnectionName
- Name of the private endpoint connection.
Returns:
remote Private Endpoint Connection ARM resource along with
Response<T> on successful completion of
Mono .
getPrivateLinkResources
public abstract PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
wrapper for a collection of private link resources.
getPrivateLinkResourcesAsync
public abstract Mono getPrivateLinkResourcesAsync(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
wrapper for a collection of private link resources on successful completion of Mono .
getPrivateLinkResourcesWithResponse
public abstract Response getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
wrapper for a collection of private link resources along with
Response<T> .
getPrivateLinkResourcesWithResponseAsync
public abstract Mono> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)
Gets the private link resources Description for Gets the private link resources.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
wrapper for a collection of private link resources along with
Response<T> on successful completion
of
Mono .
getVipInfo
public abstract AddressResponseInner getVipInfo(String resourceGroupName, String name)
Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
describes main public IP address and any extra virtual IPs.
getVipInfoAsync
public abstract Mono getVipInfoAsync(String resourceGroupName, String name)
Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
describes main public IP address and any extra virtual IPs on successful completion of Mono .
getVipInfoWithResponse
public abstract Response getVipInfoWithResponse(String resourceGroupName, String name, Context context)
Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
describes main public IP address and any extra virtual IPs along with
Response<T> .
getVipInfoWithResponseAsync
public abstract Mono> getVipInfoWithResponseAsync(String resourceGroupName, String name)
Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
describes main public IP address and any extra virtual IPs along with
Response<T> on successful
completion of
Mono .
getWorkerPool
public abstract WorkerPoolResourceInner getWorkerPool(String resourceGroupName, String name, String workerPoolName)
Get properties of a worker pool. Description for Get properties of a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource.
getWorkerPoolAsync
public abstract Mono getWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName)
Get properties of a worker pool. Description for Get properties of a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource on successful completion of Mono .
getWorkerPoolWithResponse
public abstract Response getWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, Context context)
Get properties of a worker pool. Description for Get properties of a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
context
- The context to associate with this operation.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> .
getWorkerPoolWithResponseAsync
public abstract Mono> getWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName)
Get properties of a worker pool. Description for Get properties of a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> on successful
completion of
Mono .
list
public abstract PagedIterable list()
Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
Returns:
collection of App Service Environments as paginated response with
PagedIterable<T> .
list
public abstract PagedIterable list(Context context)
Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
Parameters:
context
- The context to associate with this operation.
Returns:
collection of App Service Environments as paginated response with
PagedIterable<T> .
listAppServicePlans
public abstract PagedIterable listAppServicePlans(String resourceGroupName, String name)
Get all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listAppServicePlans
public abstract PagedIterable listAppServicePlans(String resourceGroupName, String name, Context context)
Get all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listAppServicePlansAsync
public abstract PagedFlux listAppServicePlansAsync(String resourceGroupName, String name)
Get all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of App Service plans as paginated response with
PagedFlux<T> .
listAsync
public abstract PagedFlux listAsync()
Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
Returns:
collection of App Service Environments as paginated response with
PagedFlux<T> .
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
Get all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
Returns:
collection of App Service Environments as paginated response with
PagedIterable<T> .
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)
Get all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
context
- The context to associate with this operation.
Returns:
collection of App Service Environments as paginated response with
PagedIterable<T> .
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
Get all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
Returns:
collection of App Service Environments as paginated response with
PagedFlux<T> .
listCapacities
public abstract PagedIterable listCapacities(String resourceGroupName, String name)
Get the used, available, and total worker capacity an App Service Environment. Description for Get the used, available, and total worker capacity an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listCapacities
public abstract PagedIterable listCapacities(String resourceGroupName, String name, Context context)
Get the used, available, and total worker capacity an App Service Environment. Description for Get the used, available, and total worker capacity an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listCapacitiesAsync
public abstract PagedFlux listCapacitiesAsync(String resourceGroupName, String name)
Get the used, available, and total worker capacity an App Service Environment. Description for Get the used, available, and total worker capacity an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of stamp capacities as paginated response with
PagedFlux<T> .
listDiagnostics
public abstract List listDiagnostics(String resourceGroupName, String name)
Get diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of HostingEnvironmentDiagnostics.
listDiagnosticsAsync
public abstract Mono> listDiagnosticsAsync(String resourceGroupName, String name)
Get diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of HostingEnvironmentDiagnostics on successful completion of Mono .
listDiagnosticsWithResponse
public abstract Response> listDiagnosticsWithResponse(String resourceGroupName, String name, Context context)
Get diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
array of HostingEnvironmentDiagnostics along with
Response<T> .
listDiagnosticsWithResponseAsync
public abstract Mono>> listDiagnosticsWithResponseAsync(String resourceGroupName, String name)
Get diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of HostingEnvironmentDiagnostics along with
Response<T> on successful completion of
Mono .
listMultiRoleMetricDefinitions
public abstract PagedIterable listMultiRoleMetricDefinitions(String resourceGroupName, String name)
Get metric definitions for a multi-role pool of an App Service Environment. Description for Get metric definitions for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listMultiRoleMetricDefinitions
public abstract PagedIterable listMultiRoleMetricDefinitions(String resourceGroupName, String name, Context context)
Get metric definitions for a multi-role pool of an App Service Environment. Description for Get metric definitions for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listMultiRoleMetricDefinitionsAsync
public abstract PagedFlux listMultiRoleMetricDefinitionsAsync(String resourceGroupName, String name)
Get metric definitions for a multi-role pool of an App Service Environment. Description for Get metric definitions for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of metric definitions as paginated response with
PagedFlux<T> .
listMultiRolePoolInstanceMetricDefinitions
public abstract PagedIterable listMultiRolePoolInstanceMetricDefinitions(String resourceGroupName, String name, String instance)
Get metric definitions for a specific instance of a multi-role pool of an App Service Environment. Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
instance
- Name of the instance in the multi-role pool.
Returns:
listMultiRolePoolInstanceMetricDefinitions
public abstract PagedIterable listMultiRolePoolInstanceMetricDefinitions(String resourceGroupName, String name, String instance, Context context)
Get metric definitions for a specific instance of a multi-role pool of an App Service Environment. Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
instance
- Name of the instance in the multi-role pool.
context
- The context to associate with this operation.
Returns:
listMultiRolePoolInstanceMetricDefinitionsAsync
public abstract PagedFlux listMultiRolePoolInstanceMetricDefinitionsAsync(String resourceGroupName, String name, String instance)
Get metric definitions for a specific instance of a multi-role pool of an App Service Environment. Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
instance
- Name of the instance in the multi-role pool.
Returns:
collection of metric definitions as paginated response with
PagedFlux<T> .
listMultiRolePoolSkus
public abstract PagedIterable listMultiRolePoolSkus(String resourceGroupName, String name)
Get available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listMultiRolePoolSkus
public abstract PagedIterable listMultiRolePoolSkus(String resourceGroupName, String name, Context context)
Get available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listMultiRolePoolSkusAsync
public abstract PagedFlux listMultiRolePoolSkusAsync(String resourceGroupName, String name)
Get available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of SKU information as paginated response with
PagedFlux<T> .
listMultiRolePools
public abstract PagedIterable listMultiRolePools(String resourceGroupName, String name)
Get all multi-role pools. Description for Get all multi-role pools.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listMultiRolePools
public abstract PagedIterable listMultiRolePools(String resourceGroupName, String name, Context context)
Get all multi-role pools. Description for Get all multi-role pools.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listMultiRolePoolsAsync
public abstract PagedFlux listMultiRolePoolsAsync(String resourceGroupName, String name)
Get all multi-role pools. Description for Get all multi-role pools.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of worker pools as paginated response with
PagedFlux<T> .
listMultiRoleUsages
public abstract PagedIterable listMultiRoleUsages(String resourceGroupName, String name)
Get usage metrics for a multi-role pool of an App Service Environment. Description for Get usage metrics for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listMultiRoleUsages
public abstract PagedIterable listMultiRoleUsages(String resourceGroupName, String name, Context context)
Get usage metrics for a multi-role pool of an App Service Environment. Description for Get usage metrics for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listMultiRoleUsagesAsync
public abstract PagedFlux listMultiRoleUsagesAsync(String resourceGroupName, String name)
Get usage metrics for a multi-role pool of an App Service Environment. Description for Get usage metrics for a multi-role pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of usages as paginated response with
PagedFlux<T> .
listOperations
public abstract List listOperations(String resourceGroupName, String name)
List all currently running operations on the App Service Environment. Description for List all currently running operations on the App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of Operation.
listOperationsAsync
public abstract Mono> listOperationsAsync(String resourceGroupName, String name)
List all currently running operations on the App Service Environment. Description for List all currently running operations on the App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of Operation on successful completion of Mono .
listOperationsWithResponse
public abstract Response> listOperationsWithResponse(String resourceGroupName, String name, Context context)
List all currently running operations on the App Service Environment. Description for List all currently running operations on the App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listOperationsWithResponseAsync
public abstract Mono>> listOperationsWithResponseAsync(String resourceGroupName, String name)
List all currently running operations on the App Service Environment. Description for List all currently running operations on the App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
array of Operation along with
Response<T> on successful completion of
Mono .
listUsages
public abstract PagedIterable listUsages(String resourceGroupName, String name)
Get global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listUsages
public abstract PagedIterable listUsages(String resourceGroupName, String name, String filter, Context context)
Get global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
context
- The context to associate with this operation.
Returns:
listUsagesAsync
public abstract PagedFlux listUsagesAsync(String resourceGroupName, String name)
Get global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listUsagesAsync
public abstract PagedFlux listUsagesAsync(String resourceGroupName, String name, String filter)
Get global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
filter
- Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example:
$filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq
2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
Returns:
collection of CSM usage quotas as paginated response with
PagedFlux<T> .
listWebApps
public abstract PagedIterable listWebApps(String resourceGroupName, String name)
Get all apps in an App Service Environment. Description for Get all apps in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listWebApps
public abstract PagedIterable listWebApps(String resourceGroupName, String name, String propertiesToInclude, Context context)
Get all apps in an App Service Environment. Description for Get all apps in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
propertiesToInclude
- Comma separated list of app properties to include.
context
- The context to associate with this operation.
Returns:
listWebAppsAsync
public abstract PagedFlux listWebAppsAsync(String resourceGroupName, String name)
Get all apps in an App Service Environment. Description for Get all apps in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listWebAppsAsync
public abstract PagedFlux listWebAppsAsync(String resourceGroupName, String name, String propertiesToInclude)
Get all apps in an App Service Environment. Description for Get all apps in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
propertiesToInclude
- Comma separated list of app properties to include.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
listWebWorkerMetricDefinitions
public abstract PagedIterable listWebWorkerMetricDefinitions(String resourceGroupName, String name, String workerPoolName)
Get metric definitions for a worker pool of an App Service Environment. Description for Get metric definitions for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
listWebWorkerMetricDefinitions
public abstract PagedIterable listWebWorkerMetricDefinitions(String resourceGroupName, String name, String workerPoolName, Context context)
Get metric definitions for a worker pool of an App Service Environment. Description for Get metric definitions for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
context
- The context to associate with this operation.
Returns:
listWebWorkerMetricDefinitionsAsync
public abstract PagedFlux listWebWorkerMetricDefinitionsAsync(String resourceGroupName, String name, String workerPoolName)
Get metric definitions for a worker pool of an App Service Environment. Description for Get metric definitions for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
collection of metric definitions as paginated response with
PagedFlux<T> .
listWebWorkerUsages
public abstract PagedIterable listWebWorkerUsages(String resourceGroupName, String name, String workerPoolName)
Get usage metrics for a worker pool of an App Service Environment. Description for Get usage metrics for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
listWebWorkerUsages
public abstract PagedIterable listWebWorkerUsages(String resourceGroupName, String name, String workerPoolName, Context context)
Get usage metrics for a worker pool of an App Service Environment. Description for Get usage metrics for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
context
- The context to associate with this operation.
Returns:
listWebWorkerUsagesAsync
public abstract PagedFlux listWebWorkerUsagesAsync(String resourceGroupName, String name, String workerPoolName)
Get usage metrics for a worker pool of an App Service Environment. Description for Get usage metrics for a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
collection of usages as paginated response with
PagedFlux<T> .
listWorkerPoolInstanceMetricDefinitions
public abstract PagedIterable listWorkerPoolInstanceMetricDefinitions(String resourceGroupName, String name, String workerPoolName, String instance)
Get metric definitions for a specific instance of a worker pool of an App Service Environment. Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
instance
- Name of the instance in the worker pool.
Returns:
listWorkerPoolInstanceMetricDefinitions
public abstract PagedIterable listWorkerPoolInstanceMetricDefinitions(String resourceGroupName, String name, String workerPoolName, String instance, Context context)
Get metric definitions for a specific instance of a worker pool of an App Service Environment. Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
instance
- Name of the instance in the worker pool.
context
- The context to associate with this operation.
Returns:
listWorkerPoolInstanceMetricDefinitionsAsync
public abstract PagedFlux listWorkerPoolInstanceMetricDefinitionsAsync(String resourceGroupName, String name, String workerPoolName, String instance)
Get metric definitions for a specific instance of a worker pool of an App Service Environment. Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
instance
- Name of the instance in the worker pool.
Returns:
collection of metric definitions as paginated response with
PagedFlux<T> .
listWorkerPoolSkus
public abstract PagedIterable listWorkerPoolSkus(String resourceGroupName, String name, String workerPoolName)
Get available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
listWorkerPoolSkus
public abstract PagedIterable listWorkerPoolSkus(String resourceGroupName, String name, String workerPoolName, Context context)
Get available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
context
- The context to associate with this operation.
Returns:
listWorkerPoolSkusAsync
public abstract PagedFlux listWorkerPoolSkusAsync(String resourceGroupName, String name, String workerPoolName)
Get available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
Returns:
collection of SKU information as paginated response with
PagedFlux<T> .
listWorkerPools
public abstract PagedIterable listWorkerPools(String resourceGroupName, String name)
Get all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
listWorkerPools
public abstract PagedIterable listWorkerPools(String resourceGroupName, String name, Context context)
Get all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
listWorkerPoolsAsync
public abstract PagedFlux listWorkerPoolsAsync(String resourceGroupName, String name)
Get all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of worker pools as paginated response with
PagedFlux<T> .
reboot
public abstract void reboot(String resourceGroupName, String name)
Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
rebootAsync
public abstract Mono rebootAsync(String resourceGroupName, String name)
Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
A Mono that completes when a successful response is received.
rebootWithResponse
public abstract Response rebootWithResponse(String resourceGroupName, String name, Context context)
Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
rebootWithResponseAsync
public abstract Mono> rebootWithResponseAsync(String resourceGroupName, String name)
Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
resume
public abstract PagedIterable resume(String resourceGroupName, String name)
Resume an App Service Environment. Description for Resume an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
resume
public abstract PagedIterable resume(String resourceGroupName, String name, Context context)
Resume an App Service Environment. Description for Resume an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
resumeAsync
public abstract PagedFlux resumeAsync(String resourceGroupName, String name)
Resume an App Service Environment. Description for Resume an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
suspend
public abstract PagedIterable suspend(String resourceGroupName, String name)
Suspend an App Service Environment. Description for Suspend an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
suspend
public abstract PagedIterable suspend(String resourceGroupName, String name, Context context)
Suspend an App Service Environment. Description for Suspend an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
suspendAsync
public abstract PagedFlux suspendAsync(String resourceGroupName, String name)
Suspend an App Service Environment. Description for Suspend an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
collection of App Service apps as paginated response with
PagedFlux<T> .
testUpgradeAvailableNotification
public abstract void testUpgradeAvailableNotification(String resourceGroupName, String name)
Send a test notification that an upgrade is available for this App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
testUpgradeAvailableNotificationAsync
public abstract Mono testUpgradeAvailableNotificationAsync(String resourceGroupName, String name)
Send a test notification that an upgrade is available for this App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
A Mono that completes when a successful response is received.
testUpgradeAvailableNotificationWithResponse
public abstract Response testUpgradeAvailableNotificationWithResponse(String resourceGroupName, String name, Context context)
Send a test notification that an upgrade is available for this App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
Returns:
testUpgradeAvailableNotificationWithResponseAsync
public abstract Mono> testUpgradeAvailableNotificationWithResponseAsync(String resourceGroupName, String name)
Send a test notification that an upgrade is available for this App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
update
public abstract AppServiceEnvironmentResourceInner update(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)
Create or update an App Service Environment. Description for Create or update an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
hostingEnvironmentEnvelope
- Configuration details of the App Service Environment.
Returns:
app Service Environment ARM resource.
updateAseCustomDnsSuffixConfiguration
public abstract CustomDnsSuffixConfigurationInner updateAseCustomDnsSuffixConfiguration(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
Update Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
customDnsSuffixConfiguration
- The customDnsSuffixConfiguration parameter.
Returns:
full view of the custom domain suffix configuration for ASEv3.
updateAseCustomDnsSuffixConfigurationAsync
public abstract Mono updateAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
Update Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
customDnsSuffixConfiguration
- The customDnsSuffixConfiguration parameter.
Returns:
full view of the custom domain suffix configuration for ASEv3 on successful completion of Mono .
updateAseCustomDnsSuffixConfigurationWithResponse
public abstract Response updateAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration, Context context)
Update Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
customDnsSuffixConfiguration
- The customDnsSuffixConfiguration parameter.
context
- The context to associate with this operation.
Returns:
full view of the custom domain suffix configuration for ASEv3 along with
Response<T> .
updateAseCustomDnsSuffixConfigurationWithResponseAsync
public abstract Mono> updateAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
Update Custom Dns Suffix configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
customDnsSuffixConfiguration
- The customDnsSuffixConfiguration parameter.
Returns:
full view of the custom domain suffix configuration for ASEv3 along with
Response<T> on successful
completion of
Mono .
updateAseNetworkingConfiguration
public abstract AseV3NetworkingConfigurationInner updateAseNetworkingConfiguration(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
aseNetworkingConfiguration
- The aseNetworkingConfiguration parameter.
Returns:
full view of networking configuration for an ASE.
updateAseNetworkingConfigurationAsync
public abstract Mono updateAseNetworkingConfigurationAsync(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
aseNetworkingConfiguration
- The aseNetworkingConfiguration parameter.
Returns:
full view of networking configuration for an ASE on successful completion of Mono .
updateAseNetworkingConfigurationWithResponse
public abstract Response updateAseNetworkingConfigurationWithResponse(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration, Context context)
Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
aseNetworkingConfiguration
- The aseNetworkingConfiguration parameter.
context
- The context to associate with this operation.
Returns:
full view of networking configuration for an ASE along with
Response<T> .
updateAseNetworkingConfigurationWithResponseAsync
public abstract Mono> updateAseNetworkingConfigurationWithResponseAsync(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
aseNetworkingConfiguration
- The aseNetworkingConfiguration parameter.
Returns:
full view of networking configuration for an ASE along with
Response<T> on successful completion of
Mono .
updateAsync
public abstract Mono updateAsync(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)
Create or update an App Service Environment. Description for Create or update an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
hostingEnvironmentEnvelope
- Configuration details of the App Service Environment.
Returns:
app Service Environment ARM resource on successful completion of Mono .
updateMultiRolePool
public abstract WorkerPoolResourceInner updateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
Create or update a multi-role pool. Description for Create or update a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
multiRolePoolEnvelope
- Properties of the multi-role pool.
Returns:
worker pool of an App Service Environment ARM resource.
updateMultiRolePoolAsync
public abstract Mono updateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
Create or update a multi-role pool. Description for Create or update a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
multiRolePoolEnvelope
- Properties of the multi-role pool.
Returns:
worker pool of an App Service Environment ARM resource on successful completion of Mono .
updateMultiRolePoolWithResponse
public abstract Response updateMultiRolePoolWithResponse(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, Context context)
Create or update a multi-role pool. Description for Create or update a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
multiRolePoolEnvelope
- Properties of the multi-role pool.
context
- The context to associate with this operation.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> .
updateMultiRolePoolWithResponseAsync
public abstract Mono> updateMultiRolePoolWithResponseAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
Create or update a multi-role pool. Description for Create or update a multi-role pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
multiRolePoolEnvelope
- Properties of the multi-role pool.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> on successful
completion of
Mono .
updateWithResponse
public abstract Response updateWithResponse(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope, Context context)
Create or update an App Service Environment. Description for Create or update an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
hostingEnvironmentEnvelope
- Configuration details of the App Service Environment.
context
- The context to associate with this operation.
Returns:
app Service Environment ARM resource along with
Response<T> .
updateWithResponseAsync
public abstract Mono> updateWithResponseAsync(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)
Create or update an App Service Environment. Description for Create or update an App Service Environment.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
hostingEnvironmentEnvelope
- Configuration details of the App Service Environment.
Returns:
app Service Environment ARM resource along with
Response<T> on successful completion of
Mono .
updateWorkerPool
public abstract WorkerPoolResourceInner updateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
Create or update a worker pool. Description for Create or update a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
workerPoolEnvelope
- Properties of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource.
updateWorkerPoolAsync
public abstract Mono updateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
Create or update a worker pool. Description for Create or update a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
workerPoolEnvelope
- Properties of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource on successful completion of Mono .
updateWorkerPoolWithResponse
public abstract Response updateWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, Context context)
Create or update a worker pool. Description for Create or update a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
workerPoolEnvelope
- Properties of the worker pool.
context
- The context to associate with this operation.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> .
updateWorkerPoolWithResponseAsync
public abstract Mono> updateWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
Create or update a worker pool. Description for Create or update a worker pool.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
workerPoolName
- Name of the worker pool.
workerPoolEnvelope
- Properties of the worker pool.
Returns:
worker pool of an App Service Environment ARM resource along with
Response<T> on successful
completion of
Mono .
upgrade
public abstract void upgrade(String resourceGroupName, String name)
Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
upgrade
public abstract void upgrade(String resourceGroupName, String name, Context context)
Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
context
- The context to associate with this operation.
upgradeAsync
public abstract Mono upgradeAsync(String resourceGroupName, String name)
Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
A Mono that completes when a successful response is received.
upgradeWithResponseAsync
public abstract Mono>> upgradeWithResponseAsync(String resourceGroupName, String name)
Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
Parameters:
resourceGroupName
- Name of the resource group to which the resource belongs.
name
- Name of the App Service Environment.
Returns:
Applies to