Interface AppServiceEnvironmentsClient

All Superinterfaces:
InnerSupportsDelete<Void>, InnerSupportsGet<AppServiceEnvironmentResourceInner>, InnerSupportsListing<AppServiceEnvironmentResourceInner>

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

    • listAsync

      com.azure.core.http.rest.PagedFlux<AppServiceEnvironmentResourceInner> listAsync()
      Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
      Specified by:
      listAsync in interface InnerSupportsListing<AppServiceEnvironmentResourceInner>
      Returns:
      collection of App Service Environments as paginated response with PagedFlux.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<AppServiceEnvironmentResourceInner> list()
      Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
      Specified by:
      list in interface InnerSupportsListing<AppServiceEnvironmentResourceInner>
      Returns:
      collection of App Service Environments as paginated response with PagedIterable.
      Throws:
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • list

      com.azure.core.http.rest.PagedIterable<AppServiceEnvironmentResourceInner> list(com.azure.core.util.Context context)
      Get all App Service Environments for a subscription. Description for Get all App Service Environments for a subscription.
      Parameters:
      context - The context to associate with this operation.
      Returns:
      collection of App Service Environments as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroupAsync

      com.azure.core.http.rest.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.
      Specified by:
      listByResourceGroupAsync in interface InnerSupportsListing<AppServiceEnvironmentResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of App Service Environments as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.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.
      Specified by:
      listByResourceGroup in interface InnerSupportsListing<AppServiceEnvironmentResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      Returns:
      collection of App Service Environments as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listByResourceGroup

      com.azure.core.http.rest.PagedIterable<AppServiceEnvironmentResourceInner> listByResourceGroup(String resourceGroupName, com.azure.core.util.Context context)
      Get all App Service Environments in a resource group. Description for Get all App Service Environments in a resource group.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      context - The context to associate with this operation.
      Returns:
      collection of App Service Environments as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      app Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupAsync

      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.
      Specified by:
      getByResourceGroupAsync in interface InnerSupportsGet<AppServiceEnvironmentResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      app Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<AppServiceEnvironmentResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      app Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getByResourceGroup

      AppServiceEnvironmentResourceInner getByResourceGroup(String resourceGroupName, String name)
      Get the properties of an App Service Environment. Description for Get the properties of an App Service Environment.
      Specified by:
      getByResourceGroup in interface InnerSupportsGet<AppServiceEnvironmentResourceInner>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      the PollerFlux for polling of app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      the SyncPoller for polling of app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<AppServiceEnvironmentResourceInner>,AppServiceEnvironmentResourceInner> beginCreateOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, com.azure.core.util.Context context)
      Create or update an App Service Environment. Description for Create or update an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      AppServiceEnvironmentResourceInner createOrUpdate(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope, com.azure.core.util.Context context)
      Create or update an App Service Environment. Description for Create or update an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String name, Boolean forceDelete)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      forceDelete - Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeleteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name, Boolean forceDelete)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      forceDelete - Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeleteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String name)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String name)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Boolean forceDelete, com.azure.core.util.Context context)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      forceDelete - Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String name, Boolean forceDelete)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      forceDelete - Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String name)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Specified by:
      deleteAsync in interface InnerSupportsDelete<Void>
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String name)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String name, Boolean forceDelete, com.azure.core.util.Context context)
      Delete an App Service Environment. Description for Delete an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      forceDelete - Specify <code>true</code> to force the deletion even if the App Service Environment contains resources. The default is <code>false</code>.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWithResponse

      com.azure.core.http.rest.Response<AppServiceEnvironmentResourceInner> updateWithResponse(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope, com.azure.core.util.Context context)
      Create or update an App Service Environment. Description for Create or update an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      app Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      AppServiceEnvironmentResourceInner update(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)
      Create or update an App Service Environment. Description for Create or update an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      hostingEnvironmentEnvelope - Configuration details of the App Service Environment.
      Returns:
      app Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCapacitiesAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of stamp capacities as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCapacities

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of stamp capacities as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listCapacities

      com.azure.core.http.rest.PagedIterable<StampCapacityInner> listCapacities(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the used, available, and total worker capacity an App Service Environment. Description for Get the used, available, and total worker capacity an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of stamp capacities as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVipInfoWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      describes main public IP address and any extra virtual IPs along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVipInfoAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      describes main public IP address and any extra virtual IPs on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVipInfoWithResponse

      com.azure.core.http.rest.Response<AddressResponseInner> getVipInfoWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      describes main public IP address and any extra virtual IPs along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getVipInfo

      AddressResponseInner getVipInfo(String resourceGroupName, String name)
      Get IP addresses assigned to an App Service Environment. Description for Get IP addresses assigned to an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      describes main public IP address and any extra virtual IPs.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • changeVnetAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      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.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • changeVnet

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      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.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • changeVnet

      com.azure.core.http.rest.PagedIterable<SiteInner> changeVnet(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo, com.azure.core.util.Context context)
      Move an App Service Environment to a different VNET. Description for Move an App Service Environment to a different VNET.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      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.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseCustomDnsSuffixConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CustomDnsSuffixConfigurationInner>> getAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)
      Get Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      custom Dns Suffix configuration of an App Service Environment along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseCustomDnsSuffixConfigurationAsync

      Mono<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)
      Get Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      custom Dns Suffix configuration of an App Service Environment on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseCustomDnsSuffixConfigurationWithResponse

      com.azure.core.http.rest.Response<CustomDnsSuffixConfigurationInner> getAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      custom Dns Suffix configuration of an App Service Environment along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseCustomDnsSuffixConfiguration

      CustomDnsSuffixConfigurationInner getAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)
      Get Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      custom Dns Suffix configuration of an App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseCustomDnsSuffixConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<CustomDnsSuffixConfigurationInner>> updateAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
      Update Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      customDnsSuffixConfiguration - The customDnsSuffixConfiguration parameter.
      Returns:
      full view of the custom domain suffix configuration for ASEv3 along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseCustomDnsSuffixConfigurationAsync

      Mono<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
      Update Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      customDnsSuffixConfiguration - The customDnsSuffixConfiguration parameter.
      Returns:
      full view of the custom domain suffix configuration for ASEv3 on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseCustomDnsSuffixConfigurationWithResponse

      com.azure.core.http.rest.Response<CustomDnsSuffixConfigurationInner> updateAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration, com.azure.core.util.Context context)
      Update Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      customDnsSuffixConfiguration - The customDnsSuffixConfiguration parameter.
      context - The context to associate with this operation.
      Returns:
      full view of the custom domain suffix configuration for ASEv3 along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseCustomDnsSuffixConfiguration

      CustomDnsSuffixConfigurationInner updateAseCustomDnsSuffixConfiguration(String resourceGroupName, String name, CustomDnsSuffixConfigurationInner customDnsSuffixConfiguration)
      Update Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      customDnsSuffixConfiguration - The customDnsSuffixConfiguration parameter.
      Returns:
      full view of the custom domain suffix configuration for ASEv3.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAseCustomDnsSuffixConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Object>> deleteAseCustomDnsSuffixConfigurationWithResponseAsync(String resourceGroupName, String name)
      Delete Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      any object along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAseCustomDnsSuffixConfigurationAsync

      Mono<Object> deleteAseCustomDnsSuffixConfigurationAsync(String resourceGroupName, String name)
      Delete Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      any object on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAseCustomDnsSuffixConfigurationWithResponse

      com.azure.core.http.rest.Response<Object> deleteAseCustomDnsSuffixConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Delete Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      any object along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAseCustomDnsSuffixConfiguration

      Object deleteAseCustomDnsSuffixConfiguration(String resourceGroupName, String name)
      Delete Custom Dns Suffix configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseV3NetworkingConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      full view of networking configuration for an ASE along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseV3NetworkingConfigurationAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      full view of networking configuration for an ASE on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseV3NetworkingConfigurationWithResponse

      com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner> getAseV3NetworkingConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      full view of networking configuration for an ASE along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAseV3NetworkingConfiguration

      AseV3NetworkingConfigurationInner getAseV3NetworkingConfiguration(String resourceGroupName, String name)
      Get networking configuration of an App Service Environment Description for Get networking configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      full view of networking configuration for an ASE.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseNetworkingConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      aseNetworkingConfiguration - The aseNetworkingConfiguration parameter.
      Returns:
      full view of networking configuration for an ASE along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseNetworkingConfigurationAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      aseNetworkingConfiguration - The aseNetworkingConfiguration parameter.
      Returns:
      full view of networking configuration for an ASE on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseNetworkingConfigurationWithResponse

      com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner> updateAseNetworkingConfigurationWithResponse(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration, com.azure.core.util.Context context)
      Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      aseNetworkingConfiguration - The aseNetworkingConfiguration parameter.
      context - The context to associate with this operation.
      Returns:
      full view of networking configuration for an ASE along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAseNetworkingConfiguration

      AseV3NetworkingConfigurationInner updateAseNetworkingConfiguration(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
      Update networking configuration of an App Service Environment Description for Update networking configuration of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      aseNetworkingConfiguration - The aseNetworkingConfiguration parameter.
      Returns:
      full view of networking configuration for an ASE.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listDiagnosticsWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of HostingEnvironmentDiagnostics along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listDiagnosticsAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of HostingEnvironmentDiagnostics on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listDiagnosticsWithResponse

      com.azure.core.http.rest.Response<List<HostingEnvironmentDiagnosticsInner>> listDiagnosticsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get diagnostic information for an App Service Environment. Description for Get diagnostic information for an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      array of HostingEnvironmentDiagnostics along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listDiagnostics

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of HostingEnvironmentDiagnostics.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getDiagnosticsItemWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      diagnosticsName - Name of the diagnostics item.
      Returns:
      diagnostics for an App Service Environment along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getDiagnosticsItemAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      diagnosticsName - Name of the diagnostics item.
      Returns:
      diagnostics for an App Service Environment on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getDiagnosticsItemWithResponse

      com.azure.core.http.rest.Response<HostingEnvironmentDiagnosticsInner> getDiagnosticsItemWithResponse(String resourceGroupName, String name, String diagnosticsName, com.azure.core.util.Context context)
      Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      diagnosticsName - Name of the diagnostics item.
      context - The context to associate with this operation.
      Returns:
      diagnostics for an App Service Environment along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getDiagnosticsItem

      HostingEnvironmentDiagnosticsInner getDiagnosticsItem(String resourceGroupName, String name, String diagnosticsName)
      Get a diagnostics item for an App Service Environment. Description for Get a diagnostics item for an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      diagnosticsName - Name of the diagnostics item.
      Returns:
      diagnostics for an App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInboundNetworkDependenciesEndpointsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of Inbound Environment Endpoints as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInboundNetworkDependenciesEndpoints

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of Inbound Environment Endpoints as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getInboundNetworkDependenciesEndpoints

      com.azure.core.http.rest.PagedIterable<InboundEnvironmentEndpointInner> getInboundNetworkDependenciesEndpoints(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the network endpoints of all inbound dependencies of an App Service Environment. Description for Get the network endpoints of all inbound dependencies of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of Inbound Environment Endpoints as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolsAsync

      com.azure.core.http.rest.PagedFlux<WorkerPoolResourceInner> listMultiRolePoolsAsync(String resourceGroupName, String name)
      Get all multi-role pools. Description for Get all multi-role pools.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of worker pools as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePools

      com.azure.core.http.rest.PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name)
      Get all multi-role pools. Description for Get all multi-role pools.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of worker pools as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePools

      com.azure.core.http.rest.PagedIterable<WorkerPoolResourceInner> listMultiRolePools(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get all multi-role pools. Description for Get all multi-role pools.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of worker pools as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMultiRolePoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMultiRolePoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMultiRolePoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> getMultiRolePoolWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getMultiRolePool

      WorkerPoolResourceInner getMultiRolePool(String resourceGroupName, String name)
      Get properties of a multi-role pool. Description for Get properties of a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateMultiRolePoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateMultiRolePoolAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      the PollerFlux for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateMultiRolePool

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      the SyncPoller for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateMultiRolePool

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, com.azure.core.util.Context context)
      Create or update a multi-role pool. Description for Create or update a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateMultiRolePoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateMultiRolePool

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateMultiRolePool

      WorkerPoolResourceInner createOrUpdateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, com.azure.core.util.Context context)
      Create or update a multi-role pool. Description for Create or update a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateMultiRolePoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateMultiRolePoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateMultiRolePoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> updateMultiRolePoolWithResponse(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, com.azure.core.util.Context context)
      Create or update a multi-role pool. Description for Create or update a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateMultiRolePool

      WorkerPoolResourceInner updateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
      Create or update a multi-role pool. Description for Create or update a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      multiRolePoolEnvelope - Properties of the multi-role pool.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolInstanceMetricDefinitionsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      instance - Name of the instance in the multi-role pool.
      Returns:
      collection of metric definitions as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolInstanceMetricDefinitions

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      instance - Name of the instance in the multi-role pool.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolInstanceMetricDefinitions

      com.azure.core.http.rest.PagedIterable<ResourceMetricDefinitionInner> listMultiRolePoolInstanceMetricDefinitions(String resourceGroupName, String name, String instance, com.azure.core.util.Context context)
      Get metric definitions for a specific instance of a multi-role pool of an App Service Environment. Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      instance - Name of the instance in the multi-role pool.
      context - The context to associate with this operation.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleMetricDefinitionsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of metric definitions as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleMetricDefinitions

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleMetricDefinitions

      com.azure.core.http.rest.PagedIterable<ResourceMetricDefinitionInner> listMultiRoleMetricDefinitions(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get metric definitions for a multi-role pool of an App Service Environment. Description for Get metric definitions for a multi-role pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolSkusAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of SKU information as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolSkus

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of SKU information as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRolePoolSkus

      com.azure.core.http.rest.PagedIterable<SkuInfoInner> listMultiRolePoolSkus(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get available SKUs for scaling a multi-role pool. Description for Get available SKUs for scaling a multi-role pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of SKU information as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • testUpgradeAvailableNotificationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> testUpgradeAvailableNotificationWithResponseAsync(String resourceGroupName, String name)
      Send a test notification that an upgrade is available for this App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • testUpgradeAvailableNotificationAsync

      Mono<Void> testUpgradeAvailableNotificationAsync(String resourceGroupName, String name)
      Send a test notification that an upgrade is available for this App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • testUpgradeAvailableNotificationWithResponse

      com.azure.core.http.rest.Response<Void> testUpgradeAvailableNotificationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Send a test notification that an upgrade is available for this App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • testUpgradeAvailableNotification

      void testUpgradeAvailableNotification(String resourceGroupName, String name)
      Send a test notification that an upgrade is available for this App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • upgradeWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpgradeAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpgrade

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpgrade

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginUpgrade(String resourceGroupName, String name, com.azure.core.util.Context context)
      Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • upgradeAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • upgrade

      void upgrade(String resourceGroupName, String name)
      Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • upgrade

      void upgrade(String resourceGroupName, String name, com.azure.core.util.Context context)
      Initiate an upgrade of an App Service Environment if one is available. Description for Initiate an upgrade of an App Service Environment if one is available.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleUsagesAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of usages as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleUsages

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of usages as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listMultiRoleUsages

      com.azure.core.http.rest.PagedIterable<UsageInner> listMultiRoleUsages(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get usage metrics for a multi-role pool of an App Service Environment. Description for Get usage metrics for a multi-role pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of usages as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperationsWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of Operation along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperationsAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of Operation on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperationsWithResponse

      com.azure.core.http.rest.Response<List<OperationInner>> listOperationsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      List all currently running operations on the App Service Environment. Description for List all currently running operations on the App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      array of Operation along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listOperations

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      array of Operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getOutboundNetworkDependenciesEndpointsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of Outbound Environment Endpoints as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getOutboundNetworkDependenciesEndpoints

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of Outbound Environment Endpoints as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getOutboundNetworkDependenciesEndpoints

      com.azure.core.http.rest.PagedIterable<OutboundEnvironmentEndpointInner> getOutboundNetworkDependenciesEndpoints(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get the network endpoints of all outbound dependencies of an App Service Environment. Description for Get the network endpoints of all outbound dependencies of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of Outbound Environment Endpoints as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionListAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionList

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionList

      com.azure.core.http.rest.PagedIterable<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionList(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the list of private endpoints associated with a hosting environment Description for Gets the list of private endpoints associated with a hosting environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      the paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner>> getPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionAsync

      Mono<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnectionWithResponse

      com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - Name of the private endpoint connection.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Gets a private endpoint connection Description for Gets a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - Name of the private endpoint connection.
      Returns:
      remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • approveOrRejectPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginApproveOrRejectPrivateEndpointConnectionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the PollerFlux for polling of remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginApproveOrRejectPrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginApproveOrRejectPrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemotePrivateEndpointConnectionArmResourceInner>,RemotePrivateEndpointConnectionArmResourceInner> beginApproveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • approveOrRejectPrivateEndpointConnectionAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • approveOrRejectPrivateEndpointConnection

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      Returns:
      remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • approveOrRejectPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner approveOrRejectPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, RemotePrivateEndpointConnectionArmResourceInner privateEndpointWrapper, com.azure.core.util.Context context)
      Approves or rejects a private endpoint connection Description for Approves or rejects a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      privateEndpointWrapper - The privateEndpointWrapper parameter.
      context - The context to associate with this operation.
      Returns:
      remote Private Endpoint Connection ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deletePrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deletePrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeletePrivateEndpointConnectionAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      the PollerFlux for polling of any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeletePrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      the SyncPoller for polling of any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeletePrivateEndpointConnection

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Object>,Object> beginDeletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deletePrivateEndpointConnectionAsync

      Mono<Object> deletePrivateEndpointConnectionAsync(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deletePrivateEndpointConnection

      Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      Returns:
      any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deletePrivateEndpointConnection

      Object deletePrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      Deletes a private endpoint connection Description for Deletes a private endpoint connection.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      privateEndpointConnectionName - The privateEndpointConnectionName parameter.
      context - The context to associate with this operation.
      Returns:
      any object.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateLinkResourcesWithResponseAsync

      Mono<com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner>> getPrivateLinkResourcesWithResponseAsync(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      wrapper for a collection of private link resources along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateLinkResourcesAsync

      Mono<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesAsync(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      wrapper for a collection of private link resources on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateLinkResourcesWithResponse

      com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      wrapper for a collection of private link resources along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getPrivateLinkResources

      PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
      Gets the private link resources Description for Gets the private link resources.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      wrapper for a collection of private link resources.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • rebootWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • rebootAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • rebootWithResponse

      com.azure.core.http.rest.Response<Void> rebootWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      the Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • reboot

      void reboot(String resourceGroupName, String name)
      Reboot all machines in an App Service Environment. Description for Reboot all machines in an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resumeAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> resumeAsync(String resourceGroupName, String name)
      Resume an App Service Environment. Description for Resume an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resume

      com.azure.core.http.rest.PagedIterable<SiteInner> resume(String resourceGroupName, String name)
      Resume an App Service Environment. Description for Resume an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • resume

      com.azure.core.http.rest.PagedIterable<SiteInner> resume(String resourceGroupName, String name, com.azure.core.util.Context context)
      Resume an App Service Environment. Description for Resume an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAppServicePlansAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service plans as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAppServicePlans

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service plans as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAppServicePlans

      com.azure.core.http.rest.PagedIterable<AppServicePlanInner> listAppServicePlans(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get all App Service plans in an App Service Environment. Description for Get all App Service plans in an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of App Service plans as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebAppsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      propertiesToInclude - Comma separated list of app properties to include.
      Returns:
      collection of App Service apps as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebAppsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebApps

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebApps

      com.azure.core.http.rest.PagedIterable<SiteInner> listWebApps(String resourceGroupName, String name, String propertiesToInclude, com.azure.core.util.Context context)
      Get all apps in an App Service Environment. Description for Get all apps in an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      propertiesToInclude - Comma separated list of app properties to include.
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • suspendAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> suspendAsync(String resourceGroupName, String name)
      Suspend an App Service Environment. Description for Suspend an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • suspend

      com.azure.core.http.rest.PagedIterable<SiteInner> suspend(String resourceGroupName, String name)
      Suspend an App Service Environment. Description for Suspend an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • suspend

      com.azure.core.http.rest.PagedIterable<SiteInner> suspend(String resourceGroupName, String name, com.azure.core.util.Context context)
      Suspend an App Service Environment. Description for Suspend an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of App Service apps as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsagesAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      Returns:
      collection of CSM usage quotas as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsagesAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of CSM usage quotas as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsages

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of CSM usage quotas as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listUsages

      com.azure.core.http.rest.PagedIterable<CsmUsageQuotaInner> listUsages(String resourceGroupName, String name, String filter, com.azure.core.util.Context context)
      Get global usage metrics of an App Service Environment. Description for Get global usage metrics of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      filter - Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.
      context - The context to associate with this operation.
      Returns:
      collection of CSM usage quotas as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of worker pools as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPools

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      Returns:
      collection of worker pools as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPools

      com.azure.core.http.rest.PagedIterable<WorkerPoolResourceInner> listWorkerPools(String resourceGroupName, String name, com.azure.core.util.Context context)
      Get all worker pools of an App Service Environment. Description for Get all worker pools of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      context - The context to associate with this operation.
      Returns:
      collection of worker pools as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkerPoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkerPoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkerPoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> getWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, com.azure.core.util.Context context)
      Get properties of a worker pool. Description for Get properties of a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWorkerPool

      WorkerPoolResourceInner getWorkerPool(String resourceGroupName, String name, String workerPoolName)
      Get properties of a worker pool. Description for Get properties of a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWorkerPoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateWorkerPoolAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      the PollerFlux for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateWorkerPool

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      the SyncPoller for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginCreateOrUpdateWorkerPool

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<WorkerPoolResourceInner>,WorkerPoolResourceInner> beginCreateOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, com.azure.core.util.Context context)
      Create or update a worker pool. Description for Create or update a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWorkerPoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWorkerPool

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateWorkerPool

      WorkerPoolResourceInner createOrUpdateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, com.azure.core.util.Context context)
      Create or update a worker pool. Description for Create or update a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWorkerPoolWithResponseAsync

      Mono<com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWorkerPoolAsync

      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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWorkerPoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> updateWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, com.azure.core.util.Context context)
      Create or update a worker pool. Description for Create or update a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      context - The context to associate with this operation.
      Returns:
      worker pool of an App Service Environment ARM resource along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateWorkerPool

      WorkerPoolResourceInner updateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
      Create or update a worker pool. Description for Create or update a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      workerPoolEnvelope - Properties of the worker pool.
      Returns:
      worker pool of an App Service Environment ARM resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolInstanceMetricDefinitionsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      instance - Name of the instance in the worker pool.
      Returns:
      collection of metric definitions as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolInstanceMetricDefinitions

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      instance - Name of the instance in the worker pool.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolInstanceMetricDefinitions

      com.azure.core.http.rest.PagedIterable<ResourceMetricDefinitionInner> listWorkerPoolInstanceMetricDefinitions(String resourceGroupName, String name, String workerPoolName, String instance, com.azure.core.util.Context context)
      Get metric definitions for a specific instance of a worker pool of an App Service Environment. Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      instance - Name of the instance in the worker pool.
      context - The context to associate with this operation.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerMetricDefinitionsAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of metric definitions as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerMetricDefinitions

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerMetricDefinitions

      com.azure.core.http.rest.PagedIterable<ResourceMetricDefinitionInner> listWebWorkerMetricDefinitions(String resourceGroupName, String name, String workerPoolName, com.azure.core.util.Context context)
      Get metric definitions for a worker pool of an App Service Environment. Description for Get metric definitions for a worker pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      context - The context to associate with this operation.
      Returns:
      collection of metric definitions as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolSkusAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of SKU information as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolSkus

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of SKU information as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWorkerPoolSkus

      com.azure.core.http.rest.PagedIterable<SkuInfoInner> listWorkerPoolSkus(String resourceGroupName, String name, String workerPoolName, com.azure.core.util.Context context)
      Get available SKUs for scaling a worker pool. Description for Get available SKUs for scaling a worker pool.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      context - The context to associate with this operation.
      Returns:
      collection of SKU information as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerUsagesAsync

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of usages as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerUsages

      com.azure.core.http.rest.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 - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      Returns:
      collection of usages as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listWebWorkerUsages

      com.azure.core.http.rest.PagedIterable<UsageInner> listWebWorkerUsages(String resourceGroupName, String name, String workerPoolName, com.azure.core.util.Context context)
      Get usage metrics for a worker pool of an App Service Environment. Description for Get usage metrics for a worker pool of an App Service Environment.
      Parameters:
      resourceGroupName - Name of the resource group to which the resource belongs.
      name - Name of the App Service Environment.
      workerPoolName - Name of the worker pool.
      context - The context to associate with this operation.
      Returns:
      collection of usages as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      DefaultErrorResponseErrorException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.