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:
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:
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:
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:
Applies to