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()
      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()
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getByResourceGroup

      AppServiceEnvironmentResourceInner getByResourceGroup(String resourceGroupName, String name)
      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.
    • getByResourceGroupWithResponse

      com.azure.core.http.rest.Response<AppServiceEnvironmentResourceInner> getByResourceGroupWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • createOrUpdateWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String name, AppServiceEnvironmentResourceInner hostingEnvironmentEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String name, Boolean forceDelete)
      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 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)
      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)
      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)
      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, Boolean forceDelete)
      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>.
      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)
      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)
      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)
      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)
      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.
    • update

      AppServiceEnvironmentResourceInner update(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope)
      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.
    • updateWithResponse

      com.azure.core.http.rest.Response<AppServiceEnvironmentResourceInner> updateWithResponse(String resourceGroupName, String name, AppServiceEnvironmentPatchResourceInner hostingEnvironmentEnvelope, com.azure.core.util.Context context)
      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.
    • listCapacitiesAsync

      com.azure.core.http.rest.PagedFlux<StampCapacityInner> listCapacitiesAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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.
    • getVipInfo

      AddressResponseInner getVipInfo(String resourceGroupName, String name)
      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.
    • getVipInfoWithResponse

      com.azure.core.http.rest.Response<AddressResponseInner> getVipInfoWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • changeVnetAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> changeVnetAsync(String resourceGroupName, String name, VirtualNetworkProfile vnetInfo)
      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)
      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)
      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.
    • 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.
    • 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.
    • 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 - Full view of the custom domain suffix configuration for ASEv3.
      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 - Full view of the custom domain suffix configuration for ASEv3.
      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.
    • 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 - Full view of the custom domain suffix configuration for ASEv3.
      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.
    • 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 - Full view of the custom domain suffix configuration for ASEv3.
      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.
    • 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.
    • 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.
    • 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.
    • getAseV3NetworkingConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner>> getAseV3NetworkingConfigurationWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • getAseV3NetworkingConfiguration

      AseV3NetworkingConfigurationInner getAseV3NetworkingConfiguration(String resourceGroupName, String name)
      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.
    • getAseV3NetworkingConfigurationWithResponse

      com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner> getAseV3NetworkingConfigurationWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • updateAseNetworkingConfigurationWithResponseAsync

      Mono<com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner>> updateAseNetworkingConfigurationWithResponseAsync(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
      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 - Full view of networking configuration for an ASE.
      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)
      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 - Full view of networking configuration for an ASE.
      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.
    • updateAseNetworkingConfiguration

      AseV3NetworkingConfigurationInner updateAseNetworkingConfiguration(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration)
      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 - Full view of networking configuration for an ASE.
      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.
    • updateAseNetworkingConfigurationWithResponse

      com.azure.core.http.rest.Response<AseV3NetworkingConfigurationInner> updateAseNetworkingConfigurationWithResponse(String resourceGroupName, String name, AseV3NetworkingConfigurationInner aseNetworkingConfiguration, com.azure.core.util.Context context)
      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 - Full view of networking configuration for an ASE.
      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.
    • listDiagnosticsWithResponseAsync

      Mono<com.azure.core.http.rest.Response<List<HostingEnvironmentDiagnosticsInner>>> listDiagnosticsWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • listDiagnostics

      List<HostingEnvironmentDiagnosticsInner> listDiagnostics(String resourceGroupName, String name)
      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.
    • listDiagnosticsWithResponse

      com.azure.core.http.rest.Response<List<HostingEnvironmentDiagnosticsInner>> listDiagnosticsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • getDiagnosticsItemWithResponseAsync

      Mono<com.azure.core.http.rest.Response<HostingEnvironmentDiagnosticsInner>> getDiagnosticsItemWithResponseAsync(String resourceGroupName, String name, String diagnosticsName)
      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)
      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.
    • getDiagnosticsItem

      HostingEnvironmentDiagnosticsInner getDiagnosticsItem(String resourceGroupName, String name, String diagnosticsName)
      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.
    • getDiagnosticsItemWithResponse

      com.azure.core.http.rest.Response<HostingEnvironmentDiagnosticsInner> getDiagnosticsItemWithResponse(String resourceGroupName, String name, String diagnosticsName, com.azure.core.util.Context context)
      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.
    • getInboundNetworkDependenciesEndpointsAsync

      com.azure.core.http.rest.PagedFlux<InboundEnvironmentEndpointInner> getInboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getMultiRolePool

      WorkerPoolResourceInner getMultiRolePool(String resourceGroupName, String name)
      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.
    • getMultiRolePoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> getMultiRolePoolWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • createOrUpdateMultiRolePoolWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateMultiRolePoolWithResponseAsync(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • updateMultiRolePool

      WorkerPoolResourceInner updateMultiRolePool(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope)
      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.
    • updateMultiRolePoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> updateMultiRolePoolWithResponse(String resourceGroupName, String name, WorkerPoolResourceInner multiRolePoolEnvelope, com.azure.core.util.Context context)
      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.
    • listMultiRolePoolInstanceMetricDefinitionsAsync

      com.azure.core.http.rest.PagedFlux<ResourceMetricDefinitionInner> listMultiRolePoolInstanceMetricDefinitionsAsync(String resourceGroupName, String name, String instance)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • 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.
    • 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.
    • upgradeWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> upgradeWithResponseAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • listOperations

      List<OperationInner> listOperations(String resourceGroupName, String name)
      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.
    • listOperationsWithResponse

      com.azure.core.http.rest.Response<List<OperationInner>> listOperationsWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • getOutboundNetworkDependenciesEndpointsAsync

      com.azure.core.http.rest.PagedFlux<OutboundEnvironmentEndpointInner> getOutboundNetworkDependenciesEndpointsAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getPrivateEndpointConnection

      RemotePrivateEndpointConnectionArmResourceInner getPrivateEndpointConnection(String resourceGroupName, String name, String privateEndpointConnectionName)
      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.
    • getPrivateEndpointConnectionWithResponse

      com.azure.core.http.rest.Response<RemotePrivateEndpointConnectionArmResourceInner> getPrivateEndpointConnectionWithResponse(String resourceGroupName, String name, String privateEndpointConnectionName, com.azure.core.util.Context context)
      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.
    • approveOrRejectPrivateEndpointConnectionWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> approveOrRejectPrivateEndpointConnectionWithResponseAsync(String resourceGroupName, String name, String privateEndpointConnectionName, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, com.azure.core.util.Context context)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper)
      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 - Private Endpoint Connection Approval ARM resource.
      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, PrivateLinkConnectionApprovalRequestResource privateEndpointWrapper, com.azure.core.util.Context context)
      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 - Private Endpoint Connection Approval ARM resource.
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getPrivateLinkResources

      PrivateLinkResourcesWrapperInner getPrivateLinkResources(String resourceGroupName, String name)
      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.
    • getPrivateLinkResourcesWithResponse

      com.azure.core.http.rest.Response<PrivateLinkResourcesWrapperInner> getPrivateLinkResourcesWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • rebootWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Void>> rebootWithResponseAsync(String resourceGroupName, String name)
      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)
      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.
    • reboot

      void reboot(String resourceGroupName, String name)
      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.
    • rebootWithResponse

      com.azure.core.http.rest.Response<Void> rebootWithResponse(String resourceGroupName, String name, com.azure.core.util.Context context)
      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.
    • resumeAsync

      com.azure.core.http.rest.PagedFlux<SiteInner> resumeAsync(String resourceGroupName, String name)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • getWorkerPool

      WorkerPoolResourceInner getWorkerPool(String resourceGroupName, String name, String workerPoolName)
      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.
    • getWorkerPoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> getWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, com.azure.core.util.Context context)
      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.
    • createOrUpdateWorkerPoolWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> createOrUpdateWorkerPoolWithResponseAsync(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.
    • updateWorkerPool

      WorkerPoolResourceInner updateWorkerPool(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope)
      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.
    • updateWorkerPoolWithResponse

      com.azure.core.http.rest.Response<WorkerPoolResourceInner> updateWorkerPoolWithResponse(String resourceGroupName, String name, String workerPoolName, WorkerPoolResourceInner workerPoolEnvelope, com.azure.core.util.Context context)
      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.
    • listWorkerPoolInstanceMetricDefinitionsAsync

      com.azure.core.http.rest.PagedFlux<ResourceMetricDefinitionInner> listWorkerPoolInstanceMetricDefinitionsAsync(String resourceGroupName, String name, String workerPoolName, String instance)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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)
      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.