DeploymentsClient Interface

public interface DeploymentsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Create a new Deployment or update an exiting Deployment.

abstract SyncPoller<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)

Create a new Deployment or update an exiting Deployment.

abstract PollerFlux<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginCreateOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Create a new Deployment or update an exiting Deployment.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String deploymentName)

Operation to delete a Deployment.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Operation to delete a Deployment.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Operation to delete a Deployment.

abstract SyncPoller<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)

Disable remote debugging.

abstract SyncPoller<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Disable remote debugging.

abstract PollerFlux<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginDisableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Disable remote debugging.

abstract SyncPoller<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)

Enable remote debugging.

abstract SyncPoller<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, Context context)

Enable remote debugging.

abstract PollerFlux<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Enable remote debugging.

abstract PollerFlux<PollResult<RemoteDebuggingInner>,RemoteDebuggingInner> beginEnableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)

Enable remote debugging.

abstract SyncPoller<PollResult<Void>,Void> beginGenerateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Heap Dump.

abstract SyncPoller<PollResult<Void>,Void> beginGenerateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Generate Heap Dump.

abstract PollerFlux<PollResult<Void>,Void> beginGenerateHeapDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Heap Dump.

abstract SyncPoller<PollResult<Void>,Void> beginGenerateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Thread Dump.

abstract SyncPoller<PollResult<Void>,Void> beginGenerateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Generate Thread Dump.

abstract PollerFlux<PollResult<Void>,Void> beginGenerateThreadDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Thread Dump.

abstract SyncPoller<PollResult<Void>,Void> beginRestart(String resourceGroupName, String serviceName, String appName, String deploymentName)

Restart the deployment.

abstract SyncPoller<PollResult<Void>,Void> beginRestart(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Restart the deployment.

abstract PollerFlux<PollResult<Void>,Void> beginRestartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Restart the deployment.

abstract SyncPoller<PollResult<Void>,Void> beginStart(String resourceGroupName, String serviceName, String appName, String deploymentName)

Start the deployment.

abstract SyncPoller<PollResult<Void>,Void> beginStart(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Start the deployment.

abstract PollerFlux<PollResult<Void>,Void> beginStartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Start the deployment.

abstract SyncPoller<PollResult<Void>,Void> beginStartJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Start JFR.

abstract SyncPoller<PollResult<Void>,Void> beginStartJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Start JFR.

abstract PollerFlux<PollResult<Void>,Void> beginStartJfrAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Start JFR.

abstract SyncPoller<PollResult<Void>,Void> beginStop(String resourceGroupName, String serviceName, String appName, String deploymentName)

Stop the deployment.

abstract SyncPoller<PollResult<Void>,Void> beginStop(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Stop the deployment.

abstract PollerFlux<PollResult<Void>,Void> beginStopAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Stop the deployment.

abstract SyncPoller<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Operation to update an exiting Deployment.

abstract SyncPoller<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)

Operation to update an exiting Deployment.

abstract PollerFlux<PollResult<DeploymentResourceInner>,DeploymentResourceInner> beginUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Operation to update an exiting Deployment.

abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Create a new Deployment or update an exiting Deployment.

abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)

Create a new Deployment or update an exiting Deployment.

abstract Mono<DeploymentResourceInner> createOrUpdateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Create a new Deployment or update an exiting Deployment.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Create a new Deployment or update an exiting Deployment.

abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName)

Operation to delete a Deployment.

abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Operation to delete a Deployment.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Operation to delete a Deployment.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Operation to delete a Deployment.

abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)

Disable remote debugging.

abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Disable remote debugging.

abstract Mono<RemoteDebuggingInner> disableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Disable remote debugging.

abstract Mono<Response<Flux<ByteBuffer>>> disableRemoteDebuggingWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Disable remote debugging.

abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName)

Enable remote debugging.

abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, Context context)

Enable remote debugging.

abstract Mono<RemoteDebuggingInner> enableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Enable remote debugging.

abstract Mono<RemoteDebuggingInner> enableRemoteDebuggingAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)

Enable remote debugging.

abstract Mono<Response<Flux<ByteBuffer>>> enableRemoteDebuggingWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload)

Enable remote debugging.

abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Heap Dump.

abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Generate Heap Dump.

abstract Mono<Void> generateHeapDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Heap Dump.

abstract Mono<Response<Flux<ByteBuffer>>> generateHeapDumpWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Heap Dump.

abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Thread Dump.

abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Generate Thread Dump.

abstract Mono<Void> generateThreadDumpAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Thread Dump.

abstract Mono<Response<Flux<ByteBuffer>>> generateThreadDumpWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Generate Thread Dump.

abstract DeploymentResourceInner get(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get a Deployment and its properties.

abstract Mono<DeploymentResourceInner> getAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get a Deployment and its properties.

abstract LogFileUrlResponseInner getLogFileUrl(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get deployment log file URL.

abstract Mono<LogFileUrlResponseInner> getLogFileUrlAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get deployment log file URL.

abstract Response<LogFileUrlResponseInner> getLogFileUrlWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Get deployment log file URL.

abstract Mono<Response<LogFileUrlResponseInner>> getLogFileUrlWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get deployment log file URL.

abstract RemoteDebuggingInner getRemoteDebuggingConfig(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get remote debugging config.

abstract Mono<RemoteDebuggingInner> getRemoteDebuggingConfigAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get remote debugging config.

abstract Response<RemoteDebuggingInner> getRemoteDebuggingConfigWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Get remote debugging config.

abstract Mono<Response<RemoteDebuggingInner>> getRemoteDebuggingConfigWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get remote debugging config.

abstract Response<DeploymentResourceInner> getWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Get a Deployment and its properties.

abstract Mono<Response<DeploymentResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Get a Deployment and its properties.

abstract PagedIterable<DeploymentResourceInner> list(String resourceGroupName, String serviceName, String appName)

Handles requests to list all resources in an App.

abstract PagedIterable<DeploymentResourceInner> list(String resourceGroupName, String serviceName, String appName, List<String> version, Context context)

Handles requests to list all resources in an App.

abstract PagedFlux<DeploymentResourceInner> listAsync(String resourceGroupName, String serviceName, String appName)

Handles requests to list all resources in an App.

abstract PagedFlux<DeploymentResourceInner> listAsync(String resourceGroupName, String serviceName, String appName, List<String> version)

Handles requests to list all resources in an App.

abstract PagedIterable<DeploymentResourceInner> listForCluster(String resourceGroupName, String serviceName)

List deployments for a certain service.

abstract PagedIterable<DeploymentResourceInner> listForCluster(String resourceGroupName, String serviceName, List<String> version, String expand, Context context)

List deployments for a certain service.

abstract PagedFlux<DeploymentResourceInner> listForClusterAsync(String resourceGroupName, String serviceName)

List deployments for a certain service.

abstract PagedFlux<DeploymentResourceInner> listForClusterAsync(String resourceGroupName, String serviceName, List<String> version, String expand)

List deployments for a certain service.

abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName)

Restart the deployment.

abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Restart the deployment.

abstract Mono<Void> restartAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Restart the deployment.

abstract Mono<Response<Flux<ByteBuffer>>> restartWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Restart the deployment.

abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName)

Start the deployment.

abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Start the deployment.

abstract Mono<Void> startAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Start the deployment.

abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Start JFR.

abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, Context context)

Start JFR.

abstract Mono<Void> startJfrAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Start JFR.

abstract Mono<Response<Flux<ByteBuffer>>> startJfrWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters)

Start JFR.

abstract Mono<Response<Flux<ByteBuffer>>> startWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Start the deployment.

abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName)

Stop the deployment.

abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName, Context context)

Stop the deployment.

abstract Mono<Void> stopAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Stop the deployment.

abstract Mono<Response<Flux<ByteBuffer>>> stopWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName)

Stop the deployment.

abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Operation to update an exiting Deployment.

abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, Context context)

Operation to update an exiting Deployment.

abstract Mono<DeploymentResourceInner> updateAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Operation to update an exiting Deployment.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource)

Operation to update an exiting Deployment.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,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<T,U> for polling of deployment resource payload.

beginCreateOrUpdate

public abstract SyncPoller,DeploymentResourceInner> beginCreateOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, 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<T,U> for polling of deployment resource payload.

beginCreateOrUpdateAsync

public abstract PollerFlux,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<T,U> for polling of deployment resource payload.

beginDelete

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T,U> for polling of long-running operation.

beginDeleteAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginDisableRemoteDebugging

public abstract SyncPoller,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<T,U> for polling of remote debugging config.

beginDisableRemoteDebugging

public abstract SyncPoller,RemoteDebuggingInner> beginDisableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T,U> for polling of remote debugging config.

beginDisableRemoteDebuggingAsync

public abstract PollerFlux,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<T,U> for polling of remote debugging config.

beginEnableRemoteDebugging

public abstract SyncPoller,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<T,U> for polling of remote debugging config.

beginEnableRemoteDebugging

public abstract SyncPoller,RemoteDebuggingInner> beginEnableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, 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<T,U> for polling of remote debugging config.

beginEnableRemoteDebuggingAsync

public abstract PollerFlux,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<T,U> for polling of remote debugging config.

beginEnableRemoteDebuggingAsync

public abstract PollerFlux,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<T,U> for polling of remote debugging config.

beginGenerateHeapDump

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginGenerateHeapDump

public abstract SyncPoller,Void> beginGenerateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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<T,U> for polling of long-running operation.

beginGenerateHeapDumpAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginGenerateThreadDump

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginGenerateThreadDump

public abstract SyncPoller,Void> beginGenerateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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<T,U> for polling of long-running operation.

beginGenerateThreadDumpAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginRestart

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginRestart

public abstract SyncPoller,Void> beginRestart(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T,U> for polling of long-running operation.

beginRestartAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginStart

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginStart

public abstract SyncPoller,Void> beginStart(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T,U> for polling of long-running operation.

beginStartAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginStartJfr

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginStartJfr

public abstract SyncPoller,Void> beginStartJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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<T,U> for polling of long-running operation.

beginStartJfrAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginStop

public abstract SyncPoller,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<T,U> for polling of long-running operation.

beginStop

public abstract SyncPoller,Void> beginStop(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T,U> for polling of long-running operation.

beginStopAsync

public abstract PollerFlux,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<T,U> for polling of long-running operation.

beginUpdate

public abstract SyncPoller,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<T,U> for polling of deployment resource payload.

beginUpdate

public abstract SyncPoller,DeploymentResourceInner> beginUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, 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<T,U> for polling of deployment resource payload.

beginUpdateAsync

public abstract PollerFlux,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<T,U> for polling of deployment resource payload.

createOrUpdate

public abstract 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.

createOrUpdate

public abstract DeploymentResourceInner createOrUpdate(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, 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.

createOrUpdateAsync

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

createOrUpdateWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

delete

public abstract 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.

delete

public abstract void delete(String resourceGroupName, String serviceName, String appName, String deploymentName, 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.

deleteAsync

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

deleteWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

disableRemoteDebugging

public abstract 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.

disableRemoteDebugging

public abstract RemoteDebuggingInner disableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, 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.

disableRemoteDebuggingAsync

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

disableRemoteDebuggingWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

enableRemoteDebugging

public abstract 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.

enableRemoteDebugging

public abstract RemoteDebuggingInner enableRemoteDebugging(String resourceGroupName, String serviceName, String appName, String deploymentName, RemoteDebuggingPayload remoteDebuggingPayload, 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.

enableRemoteDebuggingAsync

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

enableRemoteDebuggingAsync

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

enableRemoteDebuggingWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

generateHeapDump

public abstract 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.

generateHeapDump

public abstract void generateHeapDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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.

generateHeapDumpAsync

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

generateHeapDumpWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

generateThreadDump

public abstract 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.

generateThreadDump

public abstract void generateThreadDump(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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.

generateThreadDumpAsync

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

generateThreadDumpWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

get

public abstract 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.

getAsync

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

getLogFileUrl

public abstract 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.

getLogFileUrlAsync

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

getLogFileUrlWithResponse

public abstract Response getLogFileUrlWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T>.

getLogFileUrlWithResponseAsync

public abstract Mono> 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<T> on successful completion of Mono.

getRemoteDebuggingConfig

public abstract 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.

getRemoteDebuggingConfigAsync

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

getRemoteDebuggingConfigWithResponse

public abstract Response getRemoteDebuggingConfigWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T>.

getRemoteDebuggingConfigWithResponseAsync

public abstract Mono> 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<T> on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, String appName, String deploymentName, 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<T>.

getWithResponseAsync

public abstract Mono> 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<T> on successful completion of Mono.

list

public abstract PagedIterable 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<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, String appName, List version, 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<T>.

listAsync

public abstract PagedFlux 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<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName, String appName, List 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<T>.

listForCluster

public abstract PagedIterable 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<T>.

listForCluster

public abstract PagedIterable listForCluster(String resourceGroupName, String serviceName, List version, String expand, 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<T>.

listForClusterAsync

public abstract PagedFlux 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<T>.

listForClusterAsync

public abstract PagedFlux listForClusterAsync(String resourceGroupName, String serviceName, List 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<T>.

restart

public abstract 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.

restart

public abstract void restart(String resourceGroupName, String serviceName, String appName, String deploymentName, 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.

restartAsync

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

restartWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

start

public abstract 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.

start

public abstract void start(String resourceGroupName, String serviceName, String appName, String deploymentName, 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.

startAsync

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

startJfr

public abstract 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.

startJfr

public abstract void startJfr(String resourceGroupName, String serviceName, String appName, String deploymentName, DiagnosticParameters diagnosticParameters, 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.

startJfrAsync

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

startJfrWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

startWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

stop

public abstract 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.

stop

public abstract void stop(String resourceGroupName, String serviceName, String appName, String deploymentName, 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.

stopAsync

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

stopWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

update

public abstract 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.

update

public abstract DeploymentResourceInner update(String resourceGroupName, String serviceName, String appName, String deploymentName, DeploymentResourceInner deploymentResource, 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.

updateAsync

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

updateWithResponseAsync

public abstract Mono>> 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<T> on successful completion of Mono.

Applies to