Interface DeploymentsClient


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

    • getWithResponseAsync

      Mono<com.azure.core.http.rest.Response<DeploymentResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get a Deployment and its properties.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      a Deployment and its properties along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getAsync

      Mono<DeploymentResourceInner> getAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get a Deployment and its properties.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      a Deployment and its properties on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getWithResponse

      com.azure.core.http.rest.Response<DeploymentResourceInner> getWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Get a Deployment and its properties.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Returns:
      a Deployment and its properties along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • get

      DeploymentResourceInner get(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get a Deployment and its properties.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      a Deployment and its properties.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      Returns:
      deployment resource payload along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      Returns:
      the PollerFlux for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      Returns:
      the SyncPoller for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, com.azure.core.util.Context context)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdateAsync

      Mono<DeploymentResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      Returns:
      deployment resource payload on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      Returns:
      deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • createOrUpdate

      DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, com.azure.core.util.Context context)
      Create a new Deployment or update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the create or update operation.
      context - The context to associate with this operation.
      Returns:
      deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      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.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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 serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Operation to delete a Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      Returns:
      deployment resource payload along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpdateAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      Returns:
      the PollerFlux for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      Returns:
      the SyncPoller for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginUpdate

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, com.azure.core.util.Context context)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • updateAsync

      Mono<DeploymentResourceInner> updateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      Returns:
      deployment resource payload on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      Returns:
      deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • update

      DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, com.azure.core.util.Context context)
      Operation to update an exiting Deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      deploymentResource - Parameters for the update operation.
      context - The context to associate with this operation.
      Returns:
      deployment resource payload.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<DeploymentResourceInner> listAsync(String resourceGroupName, String serviceName, String appName, List<String> version)
      Handles requests to list all resources in an App.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      version - Version of the deployments to be listed.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listAsync

      com.azure.core.http.rest.PagedFlux<DeploymentResourceInner> listAsync(String resourceGroupName, String serviceName, String appName)
      Handles requests to list all resources in an App.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<DeploymentResourceInner> list(String resourceGroupName, String serviceName, String appName)
      Handles requests to list all resources in an App.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - 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<DeploymentResourceInner> list(String resourceGroupName, String serviceName, String appName, List<String> version, com.azure.core.util.Context context)
      Handles requests to list all resources in an App.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      version - Version of the deployments to be listed.
      context - The context to associate with this operation.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listForClusterAsync

      com.azure.core.http.rest.PagedFlux<DeploymentResourceInner> listForClusterAsync(String resourceGroupName, String serviceName, List<String> version, String expand)
      List deployments for a certain service.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      version - Version of the deployments to be listed.
      expand - The expand expression to apply on the operation.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listForClusterAsync

      com.azure.core.http.rest.PagedFlux<DeploymentResourceInner> listForClusterAsync(String resourceGroupName, String serviceName)
      List deployments for a certain service.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedFlux.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listForCluster

      com.azure.core.http.rest.PagedIterable<DeploymentResourceInner> listForCluster(String resourceGroupName, String serviceName)
      List deployments for a certain service.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • listForCluster

      com.azure.core.http.rest.PagedIterable<DeploymentResourceInner> listForCluster(String resourceGroupName, String serviceName, List<String> version, String expand, com.azure.core.util.Context context)
      List deployments for a certain service.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      version - Version of the deployments to be listed.
      expand - The expand expression to apply on the operation.
      context - The context to associate with this operation.
      Returns:
      object that includes an array of App resources and a possible link for next set as paginated response with PagedIterable.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStartAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginStartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStart

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStart(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStart

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStart(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startAsync

      Mono<Void> startAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • start

      void start(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • start

      void start(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Start the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> stopWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStopAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginStopAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStop

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStop(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStop

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStop(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stopAsync

      Mono<Void> stopAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stop

      void stop(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • stop

      void stop(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Stop the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • restartWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> restartWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginRestartAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginRestartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginRestart

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestart(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginRestart

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginRestart(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • restartAsync

      Mono<Void> restartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • restart

      void restart(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • restart

      void restart(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Restart the deployment.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • enableRemoteDebuggingWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> enableRemoteDebuggingWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      remoteDebuggingPayload - Parameters for enable remote debugging.
      Returns:
      remote debugging config along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginEnableRemoteDebuggingAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      remoteDebuggingPayload - Parameters for enable remote debugging.
      Returns:
      the PollerFlux for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginEnableRemoteDebuggingAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginEnableRemoteDebugging

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginEnableRemoteDebugging

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, com.azure.core.util.Context context)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      remoteDebuggingPayload - Parameters for enable remote debugging.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • enableRemoteDebuggingAsync

      Mono<RemoteDebuggingInner> enableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      remoteDebuggingPayload - Parameters for enable remote debugging.
      Returns:
      remote debugging config on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • enableRemoteDebuggingAsync

      Mono<RemoteDebuggingInner> enableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • enableRemoteDebugging

      RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • enableRemoteDebugging

      RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, com.azure.core.util.Context context)
      Enable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      remoteDebuggingPayload - Parameters for enable remote debugging.
      context - The context to associate with this operation.
      Returns:
      remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • disableRemoteDebuggingWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> disableRemoteDebuggingWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDisableRemoteDebuggingAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the PollerFlux for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDisableRemoteDebugging

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      the SyncPoller for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDisableRemoteDebugging

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • disableRemoteDebuggingAsync

      Mono<RemoteDebuggingInner> disableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • disableRemoteDebugging

      RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • disableRemoteDebugging

      RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Disable remote debugging.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Returns:
      remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getRemoteDebuggingConfigWithResponseAsync

      Mono<com.azure.core.http.rest.Response<RemoteDebuggingInner>> getRemoteDebuggingConfigWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get remote debugging config.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getRemoteDebuggingConfigAsync

      Mono<RemoteDebuggingInner> getRemoteDebuggingConfigAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get remote debugging config.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getRemoteDebuggingConfigWithResponse

      com.azure.core.http.rest.Response<RemoteDebuggingInner> getRemoteDebuggingConfigWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Get remote debugging config.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Returns:
      remote debugging config along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getRemoteDebuggingConfig

      RemoteDebuggingInner getRemoteDebuggingConfig(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get remote debugging config.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      remote debugging config.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogFileUrlWithResponseAsync

      Mono<com.azure.core.http.rest.Response<LogFileUrlResponseInner>> getLogFileUrlWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get deployment log file URL.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      deployment log file URL along with Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogFileUrlAsync

      Mono<LogFileUrlResponseInner> getLogFileUrlAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get deployment log file URL.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      deployment log file URL on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogFileUrlWithResponse

      com.azure.core.http.rest.Response<LogFileUrlResponseInner> getLogFileUrlWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, com.azure.core.util.Context context)
      Get deployment log file URL.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      context - The context to associate with this operation.
      Returns:
      deployment log file URL along with Response.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • getLogFileUrl

      LogFileUrlResponseInner getLogFileUrl(String resourceGroupName, String serviceName, String appName, String deploymentName)
      Get deployment log file URL.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      Returns:
      deployment log file URL.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateHeapDumpWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> generateHeapDumpWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateHeapDumpAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateHeapDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateHeapDump

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateHeapDump

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateHeapDumpAsync

      Mono<Void> generateHeapDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateHeapDump

      void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateHeapDump

      void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Generate Heap Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateThreadDumpWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> generateThreadDumpWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateThreadDumpAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateThreadDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateThreadDump

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginGenerateThreadDump

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginGenerateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateThreadDumpAsync

      Mono<Void> generateThreadDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateThreadDump

      void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • generateThreadDump

      void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Generate Thread Dump.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startJfrWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> startJfrWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStartJfrAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginStartJfrAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStartJfr

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStartJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginStartJfr

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginStartJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      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.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startJfrAsync

      Mono<Void> startJfrAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startJfr

      void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • startJfr

      void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, com.azure.core.util.Context context)
      Start JFR.
      Parameters:
      resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
      serviceName - The name of the Service resource.
      appName - The name of the App resource.
      deploymentName - The name of the Deployment resource.
      diagnosticParameters - Parameters for the diagnostic operation.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.