Partager via


VerifierWorkspacesClient Interface

public interface VerifierWorkspacesClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Deletes Verifier Workspace.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

abstract VerifierWorkspaceInner create(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

abstract Mono<VerifierWorkspaceInner> createAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

abstract Response<VerifierWorkspaceInner> createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body, Context context)

Creates Verifier Workspace.

abstract Mono<Response<VerifierWorkspaceInner>> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Deletes Verifier Workspace.

abstract Mono<Void> deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

abstract VerifierWorkspaceInner get(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

abstract Mono<VerifierWorkspaceInner> getAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

abstract Response<VerifierWorkspaceInner> getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Gets Verifier Workspace.

abstract Mono<Response<VerifierWorkspaceInner>> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

abstract PagedIterable<VerifierWorkspaceInner> list(String resourceGroupName, String networkManagerName)

Gets list of Verifier Workspaces.

abstract PagedIterable<VerifierWorkspaceInner> list(String resourceGroupName, String networkManagerName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue, Context context)

Gets list of Verifier Workspaces.

abstract PagedFlux<VerifierWorkspaceInner> listAsync(String resourceGroupName, String networkManagerName)

Gets list of Verifier Workspaces.

abstract PagedFlux<VerifierWorkspaceInner> listAsync(String resourceGroupName, String networkManagerName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue)

Gets list of Verifier Workspaces.

abstract VerifierWorkspaceInner update(String resourceGroupName, String networkManagerName, String workspaceName)

Updates Verifier Workspace.

abstract Mono<VerifierWorkspaceInner> updateAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Updates Verifier Workspace.

abstract Response<VerifierWorkspaceInner> updateWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceUpdate body, Context context)

Updates Verifier Workspace.

abstract Mono<Response<VerifierWorkspaceInner>> updateWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceUpdate body)

Updates Verifier Workspace.

Method Details

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
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 networkManagerName, String workspaceName)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

create

public abstract VerifierWorkspaceInner create(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.

Returns:

instance of Verifier Workspace.

createAsync

public abstract Mono createAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.

Returns:

instance of Verifier Workspace on successful completion of Mono.

createWithResponse

public abstract Response createWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body, Context context)

Creates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.
context - The context to associate with this operation.

Returns:

instance of Verifier Workspace along with Response<T>.

createWithResponseAsync

public abstract Mono> createWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceInner body)

Creates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.

Returns:

instance of Verifier Workspace along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

delete

public abstract void delete(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Deletes Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract VerifierWorkspaceInner get(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

verifier Workspace.

getAsync

public abstract Mono getAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

verifier Workspace on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, Context context)

Gets Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
context - The context to associate with this operation.

Returns:

verifier Workspace along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Gets Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

verifier Workspace along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String networkManagerName)

Gets list of Verifier Workspaces.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.

Returns:

list of Verifier Workspaces as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String networkManagerName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue, Context context)

Gets list of Verifier Workspaces.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
skipToken - Optional skip token.
skip - Optional num entries to skip.
top - Optional num entries to show.
sortKey - Optional key by which to sort.
sortValue - Optional sort value for pagination.
context - The context to associate with this operation.

Returns:

list of Verifier Workspaces as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String networkManagerName)

Gets list of Verifier Workspaces.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.

Returns:

list of Verifier Workspaces as paginated response with PagedFlux<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String networkManagerName, String skipToken, Integer skip, Integer top, String sortKey, String sortValue)

Gets list of Verifier Workspaces.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
skipToken - Optional skip token.
skip - Optional num entries to skip.
top - Optional num entries to show.
sortKey - Optional key by which to sort.
sortValue - Optional sort value for pagination.

Returns:

list of Verifier Workspaces as paginated response with PagedFlux<T>.

update

public abstract VerifierWorkspaceInner update(String resourceGroupName, String networkManagerName, String workspaceName)

Updates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

instance of Verifier Workspace.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String networkManagerName, String workspaceName)

Updates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.

Returns:

instance of Verifier Workspace on successful completion of Mono.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceUpdate body, Context context)

Updates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.
context - The context to associate with this operation.

Returns:

instance of Verifier Workspace along with Response<T>.

updateWithResponseAsync

public abstract Mono> updateWithResponseAsync(String resourceGroupName, String networkManagerName, String workspaceName, VerifierWorkspaceUpdate body)

Updates Verifier Workspace.

Parameters:

resourceGroupName - The name of the resource group.
networkManagerName - The name of the network manager.
workspaceName - Workspace name.
body - Verifier Workspace object to create/update.

Returns:

instance of Verifier Workspace along with Response<T> on successful completion of Mono.

Applies to