ContainerAppsRevisionsClient Interface

public interface ContainerAppsRevisionsClient

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

Method Summary

Modifier and Type Method and Description
abstract void activateRevision(String resourceGroupName, String containerAppName, String name)

Activates a revision for a Container App.

abstract Mono<Void> activateRevisionAsync(String resourceGroupName, String containerAppName, String name)

Activates a revision for a Container App.

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

Activates a revision for a Container App.

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

Activates a revision for a Container App.

abstract void deactivateRevision(String resourceGroupName, String containerAppName, String name)

Deactivates a revision for a Container App.

abstract Mono<Void> deactivateRevisionAsync(String resourceGroupName, String containerAppName, String name)

Deactivates a revision for a Container App.

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

Deactivates a revision for a Container App.

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

Deactivates a revision for a Container App.

abstract RevisionInner getRevision(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

abstract Mono<RevisionInner> getRevisionAsync(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

abstract Response<RevisionInner> getRevisionWithResponse(String resourceGroupName, String containerAppName, String name, Context context)

Get a revision of a Container App.

abstract Mono<Response<RevisionInner>> getRevisionWithResponseAsync(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

abstract PagedIterable<RevisionInner> listRevisions(String resourceGroupName, String containerAppName)

Get the Revisions for a given Container App.

abstract PagedIterable<RevisionInner> listRevisions(String resourceGroupName, String containerAppName, Context context)

Get the Revisions for a given Container App.

abstract PagedFlux<RevisionInner> listRevisionsAsync(String resourceGroupName, String containerAppName)

Get the Revisions for a given Container App.

abstract void restartRevision(String resourceGroupName, String containerAppName, String name)

Restarts a revision for a Container App.

abstract Mono<Void> restartRevisionAsync(String resourceGroupName, String containerAppName, String name)

Restarts a revision for a Container App.

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

Restarts a revision for a Container App.

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

Restarts a revision for a Container App.

Method Details

activateRevision

public abstract void activateRevision(String resourceGroupName, String containerAppName, String name)

Activates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to activate.

activateRevisionAsync

public abstract Mono activateRevisionAsync(String resourceGroupName, String containerAppName, String name)

Activates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to activate.

Returns:

A Mono that completes when a successful response is received.

activateRevisionWithResponse

public abstract Response activateRevisionWithResponse(String resourceGroupName, String containerAppName, String name, Context context)

Activates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to activate.
context - The context to associate with this operation.

Returns:

activateRevisionWithResponseAsync

public abstract Mono> activateRevisionWithResponseAsync(String resourceGroupName, String containerAppName, String name)

Activates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to activate.

Returns:

the Response<T> on successful completion of Mono.

deactivateRevision

public abstract void deactivateRevision(String resourceGroupName, String containerAppName, String name)

Deactivates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to deactivate.

deactivateRevisionAsync

public abstract Mono deactivateRevisionAsync(String resourceGroupName, String containerAppName, String name)

Deactivates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to deactivate.

Returns:

A Mono that completes when a successful response is received.

deactivateRevisionWithResponse

public abstract Response deactivateRevisionWithResponse(String resourceGroupName, String containerAppName, String name, Context context)

Deactivates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to deactivate.
context - The context to associate with this operation.

Returns:

deactivateRevisionWithResponseAsync

public abstract Mono> deactivateRevisionWithResponseAsync(String resourceGroupName, String containerAppName, String name)

Deactivates a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to deactivate.

Returns:

the Response<T> on successful completion of Mono.

getRevision

public abstract RevisionInner getRevision(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision.

Returns:

a revision of a Container App.

getRevisionAsync

public abstract Mono getRevisionAsync(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision.

Returns:

a revision of a Container App on successful completion of Mono.

getRevisionWithResponse

public abstract Response getRevisionWithResponse(String resourceGroupName, String containerAppName, String name, Context context)

Get a revision of a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision.
context - The context to associate with this operation.

Returns:

a revision of a Container App along with Response<T>.

getRevisionWithResponseAsync

public abstract Mono> getRevisionWithResponseAsync(String resourceGroupName, String containerAppName, String name)

Get a revision of a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision.

Returns:

a revision of a Container App along with Response<T> on successful completion of Mono.

listRevisions

public abstract PagedIterable listRevisions(String resourceGroupName, String containerAppName)

Get the Revisions for a given Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App for which Revisions are needed.

Returns:

the Revisions for a given Container App as paginated response with PagedIterable<T>.

listRevisions

public abstract PagedIterable listRevisions(String resourceGroupName, String containerAppName, Context context)

Get the Revisions for a given Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App for which Revisions are needed.
context - The context to associate with this operation.

Returns:

the Revisions for a given Container App as paginated response with PagedIterable<T>.

listRevisionsAsync

public abstract PagedFlux listRevisionsAsync(String resourceGroupName, String containerAppName)

Get the Revisions for a given Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App for which Revisions are needed.

Returns:

the Revisions for a given Container App as paginated response with PagedFlux<T>.

restartRevision

public abstract void restartRevision(String resourceGroupName, String containerAppName, String name)

Restarts a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to restart.

restartRevisionAsync

public abstract Mono restartRevisionAsync(String resourceGroupName, String containerAppName, String name)

Restarts a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to restart.

Returns:

A Mono that completes when a successful response is received.

restartRevisionWithResponse

public abstract Response restartRevisionWithResponse(String resourceGroupName, String containerAppName, String name, Context context)

Restarts a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to restart.
context - The context to associate with this operation.

Returns:

restartRevisionWithResponseAsync

public abstract Mono> restartRevisionWithResponseAsync(String resourceGroupName, String containerAppName, String name)

Restarts a revision for a Container App.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
containerAppName - Name of the Container App.
name - Name of the Container App Revision to restart.

Returns:

the Response<T> on successful completion of Mono.

Applies to