Condividi tramite


AppServiceEnvironmentsClient Interface

Implements

public interface AppServiceEnvironmentsClient
extends InnerSupportsGet<AppServiceEnvironmentResourceInner>, InnerSupportsListing<AppServiceEnvironmentResourceInner>, InnerSupportsDelete<Void>

An instance of this class provides access to all the operations defined in AppServiceEnvironmentsClient.

Method Summary

Modifier and Type Method and Description
abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> approveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract Mono<Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract PollerFlux<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

abstract SyncPoller<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract SyncPoller<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, Context context)

Create or update an App Service Environment.

abstract PollerFlux<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, Context context)

Create or update a multi-role pool.

abstract PollerFlux<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, Context context)

Create or update a worker pool.

abstract PollerFlux<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)

Delete an App Service Environment.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Boolean forceDelete, Context context)

Delete an App Service Environment.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)

Delete an App Service Environment.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment.

abstract SyncPoller<PollResult<Void>,Void> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract SyncPoller<PollResult<Void>,Void> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract PollerFlux<PollResult<Void>,Void> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract SyncPoller<PollResult<Void>,Void> beginUpgrade(String resourceGroupName, String name)

Initiate an upgrade of an App Service Environment if one is available.

abstract SyncPoller<PollResult<Void>,Void> beginUpgrade(String resourceGroupName, String name, Context context)

Initiate an upgrade of an App Service Environment if one is available.

abstract PollerFlux<PollResult<Void>,Void> beginUpgradeAsync(String resourceGroupName, String name)

Initiate an upgrade of an App Service Environment if one is available.

abstract PagedIterable<SiteInner> changeVnet(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo)

Move an App Service Environment to a different VNET.

abstract PagedIterable<SiteInner> changeVnet(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo, Context context)

Move an App Service Environment to a different VNET.

abstract PagedFlux<SiteInner> changeVnetAsync(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo)

Move an App Service Environment to a different VNET.

abstract AppServiceEnvironmentResourceInner createOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract AppServiceEnvironmentResourceInner createOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, Context context)

Create or update an App Service Environment.

abstract Mono<AppServiceEnvironmentResourceInner> createOrUpdateAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract WorkerPoolResourceInner createOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract WorkerPoolResourceInner createOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, Context context)

Create or update a multi-role pool.

abstract Mono<WorkerPoolResourceInner> createOrUpdateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateMultiRolePoolWithResponseAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract WorkerPoolResourceInner createOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract WorkerPoolResourceInner createOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, Context context)

Create or update a worker pool.

abstract Mono<WorkerPoolResourceInner> createOrUpdateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract void delete(String resourceGroupName, String name)

Delete an App Service Environment.

abstract void delete(String resourceGroupName, String name, Boolean forceDelete, Context context)

Delete an App Service Environment.

abstract Object deleteAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<Object> deleteAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

abstract Response<Object> deleteAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)

Delete Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<Response<Object>> deleteAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<Void> deleteAsync(String resourceGroupName, String name)

Delete an App Service Environment.

abstract Mono<Void> deleteAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment.

abstract void deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract void deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Mono<Void> deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Mono<Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment.

abstract CustomDnsSuffixConfigurationInner getAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

abstract Response<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)

Get Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<Response<CustomDnsSuffixConfigurationInner>> getAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

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.

abstract Mono<AseV3NetworkingConfigurationInner> getAseV3NetworkingConfigurationAsync(String resourceGroupName, String name)

Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.

abstract Response<AseV3NetworkingConfigurationInner> 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.

abstract Mono<Response<AseV3NetworkingConfigurationInner>> getAseV3NetworkingConfigurationWithResponseAsync(String resourceGroupName, String name)

Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.

abstract AppServiceEnvironmentResourceInner getByResourceGroup(String resourceGroupName, String name)

Get the properties of an App Service Environment.

abstract Mono<AppServiceEnvironmentResourceInner> getByResourceGroupAsync(String resourceGroupName, String name)

Get the properties of an App Service Environment.

abstract Response<AppServiceEnvironmentResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, Context context)

Get the properties of an App Service Environment.

abstract Mono<Response<AppServiceEnvironmentResourceInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String name)

Get the properties of an App Service Environment.

abstract HostingEnvironmentDiagnosticsInner getDiagnosticsItem(String resourceGroupName, String name, String diagnosticsName)

Get a diagnostics item for an App Service Environment.

abstract Mono<HostingEnvironmentDiagnosticsInner> getDiagnosticsItemAsync(String resourceGroupName, String name, String diagnosticsName)

Get a diagnostics item for an App Service Environment.

abstract Response<HostingEnvironmentDiagnosticsInner> getDiagnosticsItemWithResponse(String resourceGroupName, String name, String diagnosticsName, Context context)

Get a diagnostics item for an App Service Environment.

abstract Mono<Response<HostingEnvironmentDiagnosticsInner>> getDiagnosticsItemWithResponseAsync(String resourceGroupName, String name, String diagnosticsName)

Get a diagnostics item for an App Service Environment.

abstract PagedIterable<InboundEnvironmentEndpointInner> getInboundNetworkDependenciesEndpoints(String resourceGroupName, String name)

Get the network endpoints of all inbound dependencies of an App Service Environment.

abstract PagedIterable<InboundEnvironmentEndpointInner> getInboundNetworkDependenciesEndpoints(String resourceGroupName, String name, Context context)

Get the network endpoints of all inbound dependencies of an App Service Environment.

abstract PagedFlux<InboundEnvironmentEndpointInner> getInboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)

Get the network endpoints of all inbound dependencies of an App Service Environment.

abstract WorkerPoolResourceInner getMultiRolePool(String resourceGroupName, String name)

Get properties of a multi-role pool.

abstract Mono<WorkerPoolResourceInner> getMultiRolePoolAsync(String resourceGroupName, String name)

Get properties of a multi-role pool.

abstract Response<WorkerPoolResourceInner> getMultiRolePoolWithResponse(String resourceGroupName, String name, Context context)

Get properties of a multi-role pool.

abstract Mono<Response<WorkerPoolResourceInner>> getMultiRolePoolWithResponseAsync(String resourceGroupName, String name)

Get properties of a multi-role pool.

abstract PagedIterable<OutboundEnvironmentEndpointInner> getOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name)

Get the network endpoints of all outbound dependencies of an App Service Environment.

abstract PagedIterable<OutboundEnvironmentEndpointInner> getOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name, Context context)

Get the network endpoints of all outbound dependencies of an App Service Environment.

abstract PagedFlux<OutboundEnvironmentEndpointInner> getOutboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)

Get the network endpoints of all outbound dependencies of an App Service Environment.

abstract RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> 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.

abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> 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.

abstract PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> 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.

abstract Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract Mono<Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

abstract PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)

Gets the private link resources Description for Gets the private link resources.

abstract Mono<Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

abstract AddressResponseInner getVipInfo(String resourceGroupName, String name)

Get IP addresses assigned to an App Service Environment.

abstract Mono<AddressResponseInner> getVipInfoAsync(String resourceGroupName, String name)

Get IP addresses assigned to an App Service Environment.

abstract Response<AddressResponseInner> getVipInfoWithResponse(String resourceGroupName, String name, Context context)

Get IP addresses assigned to an App Service Environment.

abstract Mono<Response<AddressResponseInner>> getVipInfoWithResponseAsync(String resourceGroupName, String name)

Get IP addresses assigned to an App Service Environment.

abstract WorkerPoolResourceInner getWorkerPool(String resourceGroupName, String name, String workerPoolName)

Get properties of a worker pool.

abstract Mono<WorkerPoolResourceInner> getWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName)

Get properties of a worker pool.

abstract Response<WorkerPoolResourceInner> getWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, Context context)

Get properties of a worker pool.

abstract Mono<Response<WorkerPoolResourceInner>> getWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName)

Get properties of a worker pool.

abstract PagedIterable<AppServiceEnvironmentResourceInner> list()

Get all App Service Environments for a subscription.

abstract PagedIterable<AppServiceEnvironmentResourceInner> list(Context context)

Get all App Service Environments for a subscription.

abstract PagedIterable<AppServicePlanInner> listAppServicePlans(String resourceGroupName, String name)

Get all App Service plans in an App Service Environment.

abstract PagedIterable<AppServicePlanInner> listAppServicePlans(String resourceGroupName, String name, Context context)

Get all App Service plans in an App Service Environment.

abstract PagedFlux<AppServicePlanInner> listAppServicePlansAsync(String resourceGroupName, String name)

Get all App Service plans in an App Service Environment.

abstract PagedFlux<AppServiceEnvironmentResourceInner> listAsync()

Get all App Service Environments for a subscription.

abstract PagedIterable<AppServiceEnvironmentResourceInner> listByResourceGroup(String resourceGroupName)

Get all App Service Environments in a resource group.

abstract PagedIterable<AppServiceEnvironmentResourceInner> listByResourceGroup(String resourceGroupName, Context context)

Get all App Service Environments in a resource group.

abstract PagedFlux<AppServiceEnvironmentResourceInner> listByResourceGroupAsync(String resourceGroupName)

Get all App Service Environments in a resource group.

abstract PagedIterable<StampCapacityInner> listCapacities(String resourceGroupName, String name)

Get the used, available, and total worker capacity an App Service Environment.

abstract PagedIterable<StampCapacityInner> listCapacities(String resourceGroupName, String name, Context context)

Get the used, available, and total worker capacity an App Service Environment.

abstract PagedFlux<StampCapacityInner> listCapacitiesAsync(String resourceGroupName, String name)

Get the used, available, and total worker capacity an App Service Environment.

abstract List<HostingEnvironmentDiagnosticsInner> listDiagnostics(String resourceGroupName, String name)

Get diagnostic information for an App Service Environment.

abstract Mono<List<HostingEnvironmentDiagnosticsInner>> listDiagnosticsAsync(String resourceGroupName, String name)

Get diagnostic information for an App Service Environment.

abstract Response<List<HostingEnvironmentDiagnosticsInner>> listDiagnosticsWithResponse(String resourceGroupName, String name, Context context)

Get diagnostic information for an App Service Environment.

abstract Mono<Response<List<HostingEnvironmentDiagnosticsInner>>> listDiagnosticsWithResponseAsync(String resourceGroupName, String name)

Get diagnostic information for an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> listMultiRoleMetricDefinitions(String resourceGroupName, String name)

Get metric definitions for a multi-role pool of an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> listMultiRoleMetricDefinitions(String resourceGroupName, String name, Context context)

Get metric definitions for a multi-role pool of an App Service Environment.

abstract PagedFlux<ResourceMetricDefinitionInner> listMultiRoleMetricDefinitionsAsync(String resourceGroupName, String name)

Get metric definitions for a multi-role pool of an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> listMultiRolePoolInstanceMetricDefinitions(String resourceGroupName, String name, String instance)

Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> 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.

abstract PagedFlux<ResourceMetricDefinitionInner> listMultiRolePoolInstanceMetricDefinitionsAsync(String resourceGroupName, String name, String instance)

Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.

abstract PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name)

Get all multi-role pools.

abstract PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name, Context context)

Get all multi-role pools.

abstract PagedFlux<WorkerPoolResourceInner> listMultiRolePoolsAsync(String resourceGroupName, String name)

Get all multi-role pools.

abstract PagedIterable<SkuInfoInner> listMultiRolePoolSkus(String resourceGroupName, String name)

Get available SKUs for scaling a multi-role pool.

abstract PagedIterable<SkuInfoInner> listMultiRolePoolSkus(String resourceGroupName, String name, Context context)

Get available SKUs for scaling a multi-role pool.

abstract PagedFlux<SkuInfoInner> listMultiRolePoolSkusAsync(String resourceGroupName, String name)

Get available SKUs for scaling a multi-role pool.

abstract PagedIterable<UsageInner> listMultiRoleUsages(String resourceGroupName, String name)

Get usage metrics for a multi-role pool of an App Service Environment.

abstract PagedIterable<UsageInner> listMultiRoleUsages(String resourceGroupName, String name, Context context)

Get usage metrics for a multi-role pool of an App Service Environment.

abstract PagedFlux<UsageInner> listMultiRoleUsagesAsync(String resourceGroupName, String name)

Get usage metrics for a multi-role pool of an App Service Environment.

abstract List<OperationInner> listOperations(String resourceGroupName, String name)

List all currently running operations on the App Service Environment.

abstract Mono<List<OperationInner>> listOperationsAsync(String resourceGroupName, String name)

List all currently running operations on the App Service Environment.

abstract Response<List<OperationInner>> listOperationsWithResponse(String resourceGroupName, String name, Context context)

List all currently running operations on the App Service Environment.

abstract Mono<Response<List<OperationInner>>> listOperationsWithResponseAsync(String resourceGroupName, String name)

List all currently running operations on the App Service Environment.

abstract PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name)

Get global usage metrics of an App Service Environment.

abstract PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name, String filter, Context context)

Get global usage metrics of an App Service Environment.

abstract PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name)

Get global usage metrics of an App Service Environment.

abstract PagedFlux<CsmUsageQuotaInner> listUsagesAsync(String resourceGroupName, String name, String filter)

Get global usage metrics of an App Service Environment.

abstract PagedIterable<SiteInner> listWebApps(String resourceGroupName, String name)

Get all apps in an App Service Environment.

abstract PagedIterable<SiteInner> listWebApps(String resourceGroupName, String name, String propertiesToInclude, Context context)

Get all apps in an App Service Environment.

abstract PagedFlux<SiteInner> listWebAppsAsync(String resourceGroupName, String name)

Get all apps in an App Service Environment.

abstract PagedFlux<SiteInner> listWebAppsAsync(String resourceGroupName, String name, String propertiesToInclude)

Get all apps in an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> listWebWorkerMetricDefinitions(String resourceGroupName, String name, String workerPoolName)

Get metric definitions for a worker pool of an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> listWebWorkerMetricDefinitions(String resourceGroupName, String name, String workerPoolName, Context context)

Get metric definitions for a worker pool of an App Service Environment.

abstract PagedFlux<ResourceMetricDefinitionInner> listWebWorkerMetricDefinitionsAsync(String resourceGroupName, String name, String workerPoolName)

Get metric definitions for a worker pool of an App Service Environment.

abstract PagedIterable<UsageInner> listWebWorkerUsages(String resourceGroupName, String name, String workerPoolName)

Get usage metrics for a worker pool of an App Service Environment.

abstract PagedIterable<UsageInner> listWebWorkerUsages(String resourceGroupName, String name, String workerPoolName, Context context)

Get usage metrics for a worker pool of an App Service Environment.

abstract PagedFlux<UsageInner> listWebWorkerUsagesAsync(String resourceGroupName, String name, String workerPoolName)

Get usage metrics for a worker pool of an App Service Environment.

abstract PagedIterable<ResourceMetricDefinitionInner> 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.

abstract PagedIterable<ResourceMetricDefinitionInner> 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.

abstract PagedFlux<ResourceMetricDefinitionInner> 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.

abstract PagedIterable<WorkerPoolResourceInner> listWorkerPools(String resourceGroupName, String name)

Get all worker pools of an App Service Environment.

abstract PagedIterable<WorkerPoolResourceInner> listWorkerPools(String resourceGroupName, String name, Context context)

Get all worker pools of an App Service Environment.

abstract PagedFlux<WorkerPoolResourceInner> listWorkerPoolsAsync(String resourceGroupName, String name)

Get all worker pools of an App Service Environment.

abstract PagedIterable<SkuInfoInner> listWorkerPoolSkus(String resourceGroupName, String name, String workerPoolName)

Get available SKUs for scaling a worker pool.

abstract PagedIterable<SkuInfoInner> listWorkerPoolSkus(String resourceGroupName, String name, String workerPoolName, Context context)

Get available SKUs for scaling a worker pool.

abstract PagedFlux<SkuInfoInner> listWorkerPoolSkusAsync(String resourceGroupName, String name, String workerPoolName)

Get available SKUs for scaling a worker pool.

abstract void reboot(String resourceGroupName, String name)

Reboot all machines in an App Service Environment.

abstract Mono<Void> rebootAsync(String resourceGroupName, String name)

Reboot all machines in an App Service Environment.

abstract Response<Void> rebootWithResponse(String resourceGroupName, String name, Context context)

Reboot all machines in an App Service Environment.

abstract Mono<Response<Void>> rebootWithResponseAsync(String resourceGroupName, String name)

Reboot all machines in an App Service Environment.

abstract PagedIterable<SiteInner> resume(String resourceGroupName, String name)

Resume an App Service Environment.

abstract PagedIterable<SiteInner> resume(String resourceGroupName, String name, Context context)

Resume an App Service Environment.

abstract PagedFlux<SiteInner> resumeAsync(String resourceGroupName, String name)

Resume an App Service Environment.

abstract PagedIterable<SiteInner> suspend(String resourceGroupName, String name)

Suspend an App Service Environment.

abstract PagedIterable<SiteInner> suspend(String resourceGroupName, String name, Context context)

Suspend an App Service Environment.

abstract PagedFlux<SiteInner> suspendAsync(String resourceGroupName, String name)

Suspend an App Service Environment.

abstract void testUpgradeAvailableNotification(String resourceGroupName, String name)

Send a test notification that an upgrade is available for this App Service Environment.

abstract Mono<Void> testUpgradeAvailableNotificationAsync(String resourceGroupName, String name)

Send a test notification that an upgrade is available for this App Service Environment.

abstract Response<Void> testUpgradeAvailableNotificationWithResponse(String resourceGroupName, String name, Context context)

Send a test notification that an upgrade is available for this App Service Environment.

abstract Mono<Response<Void>> testUpgradeAvailableNotificationWithResponseAsync(String resourceGroupName, String name)

Send a test notification that an upgrade is available for this App Service Environment.

abstract AppServiceEnvironmentResourceInner update(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract CustomDnsSuffixConfigurationInner updateAseCustomDnsSuffixConfiguration(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)

Update Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)

Update Custom Dns Suffix configuration of an App Service Environment.

abstract Response<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration, Context context)

Update Custom Dns Suffix configuration of an App Service Environment.

abstract Mono<Response<CustomDnsSuffixConfigurationInner>> updateAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)

Update Custom Dns Suffix configuration of an App Service Environment.

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.

abstract Mono<AseV3NetworkingConfigurationInner> 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.

abstract Response<AseV3NetworkingConfigurationInner> 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.

abstract Mono<Response<AseV3NetworkingConfigurationInner>> 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.

abstract Mono<AppServiceEnvironmentResourceInner> updateAsync(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract WorkerPoolResourceInner updateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract Mono<WorkerPoolResourceInner> updateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract Response<WorkerPoolResourceInner> updateMultiRolePoolWithResponse(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, Context context)

Create or update a multi-role pool.

abstract Mono<Response<WorkerPoolResourceInner>> updateMultiRolePoolWithResponseAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool.

abstract Response<AppServiceEnvironmentResourceInner> updateWithResponse(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope, Context context)

Create or update an App Service Environment.

abstract Mono<Response<AppServiceEnvironmentResourceInner>> updateWithResponseAsync(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment.

abstract WorkerPoolResourceInner updateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract Mono<WorkerPoolResourceInner> updateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract Response<WorkerPoolResourceInner> updateWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, Context context)

Create or update a worker pool.

abstract Mono<Response<WorkerPoolResourceInner>> updateWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool.

abstract void upgrade(String resourceGroupName, String name)

Initiate an upgrade of an App Service Environment if one is available.

abstract void upgrade(String resourceGroupName, String name, Context context)

Initiate an upgrade of an App Service Environment if one is available.

abstract Mono<Void> upgradeAsync(String resourceGroupName, String name)

Initiate an upgrade of an App Service Environment if one is available.

abstract Mono<Response<Flux<ByteBuffer>>> upgradeWithResponseAsync(String resourceGroupName, String name)

Initiate an upgrade of an App Service Environment if one is available.

Method Details

approveOrRejectPrivateEndpointConnection

public abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.

Returns:

remote Private Endpoint Connection ARM resource.

approveOrRejectPrivateEndpointConnection

public abstract RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.
context - The context to associate with this operation.

Returns:

remote Private Endpoint Connection ARM resource.

approveOrRejectPrivateEndpointConnectionAsync

public abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> approveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.

Returns:

remote Private Endpoint Connection ARM resource on successful completion of Mono.

approveOrRejectPrivateEndpointConnectionWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.

Returns:

remote Private Endpoint Connection ARM resource along with Response<T> on successful completion of Mono.

beginApproveOrRejectPrivateEndpointConnection

public abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.

Returns:

the SyncPoller<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginApproveOrRejectPrivateEndpointConnection

public abstract SyncPoller<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, Context context)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginApproveOrRejectPrivateEndpointConnectionAsync

public abstract PollerFlux<PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper)

Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
privateEndpointWrapper - The privateEndpointWrapper parameter.

Returns:

the PollerFlux<T,U> for polling of remote Private Endpoint Connection ARM resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
hostingEnvironmentEnvelope - Configuration details of the App Service Environment.

Returns:

the SyncPoller<T,U> for polling of app Service Environment ARM resource.

beginCreateOrUpdate

public abstract SyncPoller<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, Context context)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of app Service Environment ARM resource.

beginCreateOrUpdateAsync

public abstract PollerFlux<PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
hostingEnvironmentEnvelope - Configuration details of the App Service Environment.

Returns:

the PollerFlux<T,U> for polling of app Service Environment ARM resource.

beginCreateOrUpdateMultiRolePool

public abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool. Description for Create or update a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
multiRolePoolEnvelope - Properties of the multi-role pool.

Returns:

the SyncPoller<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginCreateOrUpdateMultiRolePool

public abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePool(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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
multiRolePoolEnvelope - Properties of the multi-role pool.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginCreateOrUpdateMultiRolePoolAsync

public abstract PollerFlux<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool. Description for Create or update a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
multiRolePoolEnvelope - Properties of the multi-role pool.

Returns:

the PollerFlux<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginCreateOrUpdateWorkerPool

public abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool. Description for Create or update a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
workerPoolEnvelope - Properties of the worker pool.

Returns:

the SyncPoller<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginCreateOrUpdateWorkerPool

public abstract SyncPoller<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPool(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 - The name of the resource group. The name is case insensitive.
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:

the SyncPoller<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginCreateOrUpdateWorkerPoolAsync

public abstract PollerFlux<PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool. Description for Create or update a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
workerPoolEnvelope - Properties of the worker pool.

Returns:

the PollerFlux<T,U> for polling of worker pool of an App Service Environment ARM resource.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Boolean forceDelete, Context context)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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>.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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:

the PollerFlux<T,U> for polling of long-running operation.

beginDeletePrivateEndpointConnection

public abstract SyncPoller<PollResult<Void>,Void> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

the SyncPoller<T,U> for polling of anything.

beginDeletePrivateEndpointConnection

public abstract SyncPoller<PollResult<Void>,Void> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of anything.

beginDeletePrivateEndpointConnectionAsync

public abstract PollerFlux<PollResult<Void>,Void> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

the PollerFlux<T,U> for polling of anything.

beginUpgrade

public abstract SyncPoller<PollResult<Void>,Void> beginUpgrade(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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpgrade

public abstract SyncPoller<PollResult<Void>,Void> beginUpgrade(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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginUpgradeAsync

public abstract PollerFlux<PollResult<Void>,Void> beginUpgradeAsync(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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

changeVnet

public abstract PagedIterable<SiteInner> changeVnet(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo)

Move an App Service Environment to a different VNET. Description for Move an App Service Environment to a different VNET.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
vnetInfo - Details for the new virtual network.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

changeVnet

public abstract PagedIterable<SiteInner> changeVnet(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo, Context context)

Move an App Service Environment to a different VNET. Description for Move an App Service Environment to a different VNET.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
vnetInfo - Details for the new virtual network.
context - The context to associate with this operation.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

changeVnetAsync

public abstract PagedFlux<SiteInner> changeVnetAsync(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo)

Move an App Service Environment to a different VNET. Description for Move an App Service Environment to a different VNET.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
vnetInfo - Details for the new virtual network.

Returns:

collection of App Service apps as paginated response with PagedFlux<T>.

createOrUpdate

public abstract AppServiceEnvironmentResourceInner createOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
hostingEnvironmentEnvelope - Configuration details of the App Service Environment.

Returns:

app Service Environment ARM resource.

createOrUpdate

public abstract AppServiceEnvironmentResourceInner createOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, Context context)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateAsync

public abstract Mono<AppServiceEnvironmentResourceInner> createOrUpdateAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateMultiRolePool

public abstract WorkerPoolResourceInner createOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool. Description for Create or update a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
multiRolePoolEnvelope - Properties of the multi-role pool.

Returns:

worker pool of an App Service Environment ARM resource.

createOrUpdateMultiRolePool

public abstract WorkerPoolResourceInner createOrUpdateMultiRolePool(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 - The name of the resource group. The name is case insensitive.
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.

createOrUpdateMultiRolePoolAsync

public abstract Mono<WorkerPoolResourceInner> createOrUpdateMultiRolePoolAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool. Description for Create or update a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateMultiRolePoolWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateMultiRolePoolWithResponseAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)

Create or update a multi-role pool. Description for Create or update a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)

Create or update an App Service Environment. Description for Create or update an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateWorkerPool

public abstract WorkerPoolResourceInner createOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool. Description for Create or update a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateWorkerPool

public abstract WorkerPoolResourceInner createOrUpdateWorkerPool(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 - The name of the resource group. The name is case insensitive.
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.

createOrUpdateWorkerPoolAsync

public abstract Mono<WorkerPoolResourceInner> createOrUpdateWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool. Description for Create or update a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

createOrUpdateWorkerPoolWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)

Create or update a worker pool. Description for Create or update a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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.

delete

public abstract void delete(String resourceGroupName, String name)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

delete

public abstract void delete(String resourceGroupName, String name, Boolean forceDelete, Context context)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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>.
context - The context to associate with this operation.

deleteAseCustomDnsSuffixConfiguration

public abstract Object deleteAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

anything.

deleteAseCustomDnsSuffixConfigurationAsync

public abstract Mono<Object> deleteAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

anything on successful completion of Mono.

deleteAseCustomDnsSuffixConfigurationWithResponse

public abstract Response<Object> deleteAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)

Delete Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

anything along with Response<T>.

deleteAseCustomDnsSuffixConfigurationWithResponseAsync

public abstract Mono<Response<Object>> deleteAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)

Delete Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

anything along with Response<T> on successful completion of Mono.

deleteAsync

public abstract Mono<Void> deleteAsync(String resourceGroupName, String name)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

A Mono that completes when a successful response is received.

deleteAsync

public abstract Mono<Void> deleteAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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 void deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

deletePrivateEndpointConnection

public abstract void deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

deletePrivateEndpointConnectionAsync

public abstract Mono<Void> deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

anything on successful completion of Mono.

deletePrivateEndpointConnectionWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Deletes a private endpoint connection Description for Deletes a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

anything along with Response<T> on successful completion of Mono.

deleteWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name, Boolean forceDelete)

Delete an App Service Environment. Description for Delete an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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:

the Response<T> on successful completion of Mono.

getAseCustomDnsSuffixConfiguration

public abstract CustomDnsSuffixConfigurationInner getAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

custom Dns Suffix configuration of an App Service Environment.

getAseCustomDnsSuffixConfigurationAsync

public abstract Mono<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, Context context)

Get Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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<Response<CustomDnsSuffixConfigurationInner>> getAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)

Get Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.

getAseV3NetworkingConfigurationAsync

public abstract Mono<AseV3NetworkingConfigurationInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment on successful completion of Mono.

getAseV3NetworkingConfigurationWithResponse

public abstract Response<AseV3NetworkingConfigurationInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment along with Response<T>.

getAseV3NetworkingConfigurationWithResponseAsync

public abstract Mono<Response<AseV3NetworkingConfigurationInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the properties of an App Service Environment. Description for Get the properties of an App Service Environment.

getByResourceGroupAsync

public abstract Mono<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the properties of an App Service Environment. Description for Get the properties of an App Service Environment on successful completion of Mono.

getByResourceGroupWithResponse

public abstract Response<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

the properties of an App Service Environment. Description for Get the properties of an App Service Environment along with Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono<Response<AppServiceEnvironmentResourceInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the properties of an App Service Environment. Description for Get the properties of an App Service Environment 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 - The name of the resource group. The name is case insensitive.
name - Name of the app.
diagnosticsName - The diagnosticsName parameter.

Returns:

a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.

getDiagnosticsItemAsync

public abstract Mono<HostingEnvironmentDiagnosticsInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the app.
diagnosticsName - The diagnosticsName parameter.

Returns:

a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment on successful completion of Mono.

getDiagnosticsItemWithResponse

public abstract Response<HostingEnvironmentDiagnosticsInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the app.
diagnosticsName - The diagnosticsName parameter.
context - The context to associate with this operation.

Returns:

a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment along with Response<T>.

getDiagnosticsItemWithResponseAsync

public abstract Mono<Response<HostingEnvironmentDiagnosticsInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the app.
diagnosticsName - The diagnosticsName parameter.

Returns:

a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment along with Response<T> on successful completion of Mono.

getInboundNetworkDependenciesEndpoints

public abstract PagedIterable<InboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedIterable<T>.

getInboundNetworkDependenciesEndpoints

public abstract PagedIterable<InboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

getInboundNetworkDependenciesEndpointsAsync

public abstract PagedFlux<InboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

properties of a multi-role pool. Description for Get properties of a multi-role pool.

getMultiRolePoolAsync

public abstract Mono<WorkerPoolResourceInner> getMultiRolePoolAsync(String resourceGroupName, String name)

Get properties of a multi-role pool. Description for Get properties of a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

properties of a multi-role pool. Description for Get properties of a multi-role pool on successful completion of Mono.

getMultiRolePoolWithResponse

public abstract Response<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

properties of a multi-role pool. Description for Get properties of a multi-role pool along with Response<T>.

getMultiRolePoolWithResponseAsync

public abstract Mono<Response<WorkerPoolResourceInner>> getMultiRolePoolWithResponseAsync(String resourceGroupName, String name)

Get properties of a multi-role pool. Description for Get properties of a multi-role pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

properties of a multi-role pool. Description for Get properties of a multi-role pool along with Response<T> on successful completion of Mono.

getOutboundNetworkDependenciesEndpoints

public abstract PagedIterable<OutboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedIterable<T>.

getOutboundNetworkDependenciesEndpoints

public abstract PagedIterable<OutboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

getOutboundNetworkDependenciesEndpointsAsync

public abstract PagedFlux<OutboundEnvironmentEndpointInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

a private endpoint connection Description for Gets a private endpoint connection.

getPrivateEndpointConnectionAsync

public abstract Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

a private endpoint connection Description for Gets a private endpoint connection on successful completion of Mono.

getPrivateEndpointConnectionList

public abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment as paginated response with PagedIterable<T>.

getPrivateEndpointConnectionList

public abstract PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment as paginated response with PagedIterable<T>.

getPrivateEndpointConnectionListAsync

public abstract PagedFlux<RemotePrivateEndpointConnectionArmResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment as paginated response with PagedFlux<T>.

getPrivateEndpointConnectionWithResponse

public abstract Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, Context context)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.
context - The context to associate with this operation.

Returns:

a private endpoint connection Description for Gets a private endpoint connection along with Response<T>.

getPrivateEndpointConnectionWithResponseAsync

public abstract Mono<Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)

Gets a private endpoint connection Description for Gets a private endpoint connection.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
privateEndpointConnectionName - Name of the private endpoint connection.

Returns:

a private endpoint connection Description for Gets a private endpoint connection 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the private link resources Description for Gets the private link resources.

getPrivateLinkResourcesAsync

public abstract Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the private link resources Description for Gets the private link resources on successful completion of Mono.

getPrivateLinkResourcesWithResponse

public abstract Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, Context context)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

the private link resources Description for Gets the private link resources along with Response<T>.

getPrivateLinkResourcesWithResponseAsync

public abstract Mono<Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)

Gets the private link resources Description for Gets the private link resources.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the private link resources Description for Gets the 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

iP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.

getVipInfoAsync

public abstract Mono<AddressResponseInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

iP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment on successful completion of Mono.

getVipInfoWithResponse

public abstract Response<AddressResponseInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

iP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment along with Response<T>.

getVipInfoWithResponseAsync

public abstract Mono<Response<AddressResponseInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

iP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

properties of a worker pool. Description for Get properties of a worker pool.

getWorkerPoolAsync

public abstract Mono<WorkerPoolResourceInner> getWorkerPoolAsync(String resourceGroupName, String name, String workerPoolName)

Get properties of a worker pool. Description for Get properties of a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

properties of a worker pool. Description for Get properties of a worker pool on successful completion of Mono.

getWorkerPoolWithResponse

public abstract Response<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
context - The context to associate with this operation.

Returns:

properties of a worker pool. Description for Get properties of a worker pool along with Response<T>.

getWorkerPoolWithResponseAsync

public abstract Mono<Response<WorkerPoolResourceInner>> getWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName)

Get properties of a worker pool. Description for Get properties of a worker pool.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

properties of a worker pool. Description for Get properties of a worker pool along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable<AppServiceEnvironmentResourceInner> list()

Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.

Returns:

all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<AppServiceEnvironmentResourceInner> 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:

all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription as paginated response with PagedIterable<T>.

listAppServicePlans

public abstract PagedIterable<AppServicePlanInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment as paginated response with PagedIterable<T>.

listAppServicePlans

public abstract PagedIterable<AppServicePlanInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment as paginated response with PagedIterable<T>.

listAppServicePlansAsync

public abstract PagedFlux<AppServicePlanInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment as paginated response with PagedFlux<T>.

listAsync

public abstract PagedFlux<AppServiceEnvironmentResourceInner> listAsync()

Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.

Returns:

all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription as paginated response with PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.

Returns:

all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group as paginated response with PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.
context - The context to associate with this operation.

Returns:

all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group as paginated response with PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.

Returns:

all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group as paginated response with PagedFlux<T>.

listCapacities

public abstract PagedIterable<StampCapacityInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedIterable<T>.

listCapacities

public abstract PagedIterable<StampCapacityInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

listCapacitiesAsync

public abstract PagedFlux<StampCapacityInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedFlux<T>.

listDiagnostics

public abstract List<HostingEnvironmentDiagnosticsInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.

listDiagnosticsAsync

public abstract Mono<List<HostingEnvironmentDiagnosticsInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment on successful completion of Mono.

listDiagnosticsWithResponse

public abstract Response<List<HostingEnvironmentDiagnosticsInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment along with Response<T>.

listDiagnosticsWithResponseAsync

public abstract Mono<Response<List<HostingEnvironmentDiagnosticsInner>>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment along with Response<T> on successful completion of Mono.

listMultiRoleMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedIterable<T>.

listMultiRoleMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

listMultiRoleMetricDefinitionsAsync

public abstract PagedFlux<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedFlux<T>.

listMultiRolePoolInstanceMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
instance - Name of the instance in the multi-role pool.

Returns:

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 as paginated response with PagedIterable<T>.

listMultiRolePoolInstanceMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
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:

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 as paginated response with PagedIterable<T>.

listMultiRolePoolInstanceMetricDefinitionsAsync

public abstract PagedFlux<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
instance - Name of the instance in the multi-role pool.

Returns:

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 as paginated response with PagedFlux<T>.

listMultiRolePools

public abstract PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name)

Get all multi-role pools. Description for Get all multi-role pools.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all multi-role pools. Description for Get all multi-role pools as paginated response with PagedIterable<T>.

listMultiRolePools

public abstract PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name, Context context)

Get all multi-role pools. Description for Get all multi-role pools.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

all multi-role pools. Description for Get all multi-role pools as paginated response with PagedIterable<T>.

listMultiRolePoolsAsync

public abstract PagedFlux<WorkerPoolResourceInner> listMultiRolePoolsAsync(String resourceGroupName, String name)

Get all multi-role pools. Description for Get all multi-role pools.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all multi-role pools. Description for Get all multi-role pools as paginated response with PagedFlux<T>.

listMultiRolePoolSkus

public abstract PagedIterable<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool as paginated response with PagedIterable<T>.

listMultiRolePoolSkus

public abstract PagedIterable<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool as paginated response with PagedIterable<T>.

listMultiRolePoolSkusAsync

public abstract PagedFlux<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool as paginated response with PagedFlux<T>.

listMultiRoleUsages

public abstract PagedIterable<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedIterable<T>.

listMultiRoleUsages

public abstract PagedIterable<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

listMultiRoleUsagesAsync

public abstract PagedFlux<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

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 as paginated response with PagedFlux<T>.

listOperations

public abstract List<OperationInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the response.

listOperationsAsync

public abstract Mono<List<OperationInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the response body on successful completion of Mono.

listOperationsWithResponse

public abstract Response<List<OperationInner>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

the response body along with Response<T>.

listOperationsWithResponseAsync

public abstract Mono<Response<List<OperationInner>>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the response body along with Response<T> on successful completion of Mono.

listUsages

public abstract PagedIterable<CsmUsageQuotaInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment as paginated response with PagedIterable<T>.

listUsages

public abstract PagedIterable<CsmUsageQuotaInner> 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 - The name of the resource group. The name is case insensitive.
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:

global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment as paginated response with PagedIterable<T>.

listUsagesAsync

public abstract PagedFlux<CsmUsageQuotaInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment as paginated response with PagedFlux<T>.

listUsagesAsync

public abstract PagedFlux<CsmUsageQuotaInner> 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 - The name of the resource group. The name is case insensitive.
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:

global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment as paginated response with PagedFlux<T>.

listWebApps

public abstract PagedIterable<SiteInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all apps in an App Service Environment. Description for Get all apps in an App Service Environment as paginated response with PagedIterable<T>.

listWebApps

public abstract PagedIterable<SiteInner> 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 - The name of the resource group. The name is case insensitive.
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:

all apps in an App Service Environment. Description for Get all apps in an App Service Environment as paginated response with PagedIterable<T>.

listWebAppsAsync

public abstract PagedFlux<SiteInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all apps in an App Service Environment. Description for Get all apps in an App Service Environment as paginated response with PagedFlux<T>.

listWebAppsAsync

public abstract PagedFlux<SiteInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
propertiesToInclude - Comma separated list of app properties to include.

Returns:

all apps in an App Service Environment. Description for Get all apps in an App Service Environment as paginated response with PagedFlux<T>.

listWebWorkerMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

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 as paginated response with PagedIterable<T>.

listWebWorkerMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

listWebWorkerMetricDefinitionsAsync

public abstract PagedFlux<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

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 as paginated response with PagedFlux<T>.

listWebWorkerUsages

public abstract PagedIterable<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

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 as paginated response with PagedIterable<T>.

listWebWorkerUsages

public abstract PagedIterable<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
context - The context to associate with this operation.

Returns:

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 as paginated response with PagedIterable<T>.

listWebWorkerUsagesAsync

public abstract PagedFlux<UsageInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

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 as paginated response with PagedFlux<T>.

listWorkerPoolInstanceMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
instance - Name of the instance in the worker pool.

Returns:

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 as paginated response with PagedIterable<T>.

listWorkerPoolInstanceMetricDefinitions

public abstract PagedIterable<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
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:

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 as paginated response with PagedIterable<T>.

listWorkerPoolInstanceMetricDefinitionsAsync

public abstract PagedFlux<ResourceMetricDefinitionInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
instance - Name of the instance in the worker pool.

Returns:

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 as paginated response with PagedFlux<T>.

listWorkerPools

public abstract PagedIterable<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment as paginated response with PagedIterable<T>.

listWorkerPools

public abstract PagedIterable<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment as paginated response with PagedIterable<T>.

listWorkerPoolsAsync

public abstract PagedFlux<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment as paginated response with PagedFlux<T>.

listWorkerPoolSkus

public abstract PagedIterable<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool as paginated response with PagedIterable<T>.

listWorkerPoolSkus

public abstract PagedIterable<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.
context - The context to associate with this operation.

Returns:

available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool as paginated response with PagedIterable<T>.

listWorkerPoolSkusAsync

public abstract PagedFlux<SkuInfoInner> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
workerPoolName - Name of the worker pool.

Returns:

available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

rebootAsync

public abstract Mono<Void> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

A Mono that completes when a successful response is received.

rebootWithResponse

public abstract Response<Void> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

rebootWithResponseAsync

public abstract Mono<Response<Void>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the Response<T> on successful completion of Mono.

resume

public abstract PagedIterable<SiteInner> resume(String resourceGroupName, String name)

Resume an App Service Environment. Description for Resume an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

resume

public abstract PagedIterable<SiteInner> resume(String resourceGroupName, String name, Context context)

Resume an App Service Environment. Description for Resume an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

resumeAsync

public abstract PagedFlux<SiteInner> resumeAsync(String resourceGroupName, String name)

Resume an App Service Environment. Description for Resume an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

collection of App Service apps as paginated response with PagedFlux<T>.

suspend

public abstract PagedIterable<SiteInner> suspend(String resourceGroupName, String name)

Suspend an App Service Environment. Description for Suspend an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

suspend

public abstract PagedIterable<SiteInner> suspend(String resourceGroupName, String name, Context context)

Suspend an App Service Environment. Description for Suspend an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

collection of App Service apps as paginated response with PagedIterable<T>.

suspendAsync

public abstract PagedFlux<SiteInner> suspendAsync(String resourceGroupName, String name)

Suspend an App Service Environment. Description for Suspend an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

testUpgradeAvailableNotificationAsync

public abstract Mono<Void> testUpgradeAvailableNotificationAsync(String resourceGroupName, String name)

Send a test notification that an upgrade is available for this App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

A Mono that completes when a successful response is received.

testUpgradeAvailableNotificationWithResponse

public abstract Response<Void> testUpgradeAvailableNotificationWithResponse(String resourceGroupName, String name, Context context)

Send a test notification that an upgrade is available for this App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

Returns:

testUpgradeAvailableNotificationWithResponseAsync

public abstract Mono<Response<Void>> testUpgradeAvailableNotificationWithResponseAsync(String resourceGroupName, String name)

Send a test notification that an upgrade is available for this App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the Response<T> on successful completion of Mono.

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 - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
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<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)

Update Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration, Context context)

Update Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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<Response<CustomDnsSuffixConfigurationInner>> updateAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)

Update Custom Dns Suffix configuration of an App Service Environment.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
aseNetworkingConfiguration - The aseNetworkingConfiguration parameter.

Returns:

full view of networking configuration for an ASE.

updateAseNetworkingConfigurationAsync

public abstract Mono<AseV3NetworkingConfigurationInner> 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 - The name of the resource group. The name is case insensitive.
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<AseV3NetworkingConfigurationInner> 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 - The name of the resource group. The name is case insensitive.
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<Response<AseV3NetworkingConfigurationInner>> 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 - The name of the resource group. The name is case insensitive.
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<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
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<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
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<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
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<Response<WorkerPoolResourceInner>> 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 - The name of the resource group. The name is case insensitive.
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<AppServiceEnvironmentResourceInner> 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 - The name of the resource group. The name is case insensitive.
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<Response<AppServiceEnvironmentResourceInner>> 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 - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
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<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
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<WorkerPoolResourceInner> 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 - The name of the resource group. The name is case insensitive.
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<Response<WorkerPoolResourceInner>> 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 - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.
context - The context to associate with this operation.

upgradeAsync

public abstract Mono<Void> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

A Mono that completes when a successful response is received.

upgradeWithResponseAsync

public abstract Mono<Response<Flux<ByteBuffer>>> 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 - The name of the resource group. The name is case insensitive.
name - Name of the App Service Environment.

Returns:

the Response<T> on successful completion of Mono.

Applies to