IVolumesOperations Interface

Definition

VolumesOperations operations.

public interface IVolumesOperations
type IVolumesOperations = interface
Public Interface IVolumesOperations

Methods

AuthorizeReplicationWithHttpMessagesAsync(String, String, String, String, AuthorizeRequest, Dictionary<String,List<String>>, CancellationToken)

Authorize the replication connection on the source volume

BeginAuthorizeReplicationWithHttpMessagesAsync(String, String, String, String, AuthorizeRequest, Dictionary<String,List<String>>, CancellationToken)

Authorize the replication connection on the source volume

BeginBreakFileLocksWithHttpMessagesAsync(String, String, String, String, BreakFileLocksRequest, Dictionary<String,List<String>>, CancellationToken)

Break all the file locks on a volume

BeginBreakReplicationWithHttpMessagesAsync(String, String, String, String, BreakReplicationRequest, Dictionary<String,List<String>>, CancellationToken)

Break the replication connection on the destination volume

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, String, Volume, Dictionary<String,List<String>>, CancellationToken)

Create or update the specified volume within the capacity pool

BeginDeleteReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete the replication connection on the destination volume, and send release to the source replication

BeginDeleteWithHttpMessagesAsync(String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Delete the specified volume

BeginFinalizeRelocationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Finalizes the relocation of the volume and cleans up the old volume.

BeginListGetGroupIdListForLdapUserWithHttpMessagesAsync(String, String, String, String, GetGroupIdListForLdapUserRequest, Dictionary<String, List<String>>, CancellationToken)

Returns the list of group Ids for a specific LDAP User

BeginPoolChangeWithHttpMessagesAsync(String, String, String, String, PoolChangeRequest, Dictionary<String,List<String>>, CancellationToken)

Moves volume to another pool

BeginPopulateAvailabilityZoneWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

This operation will populate availability zone information for a volume

BeginReestablishReplicationWithHttpMessagesAsync(String, String, String, String, ReestablishReplicationRequest, Dictionary<String, List<String>>, CancellationToken)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

BeginReInitializeReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Re-Initializes the replication connection on the destination volume

BeginRelocateWithHttpMessagesAsync(String, String, String, String, RelocateVolumeRequest, Dictionary<String,List<String>>, CancellationToken)

Relocates volume to a new stamp

BeginResetCifsPasswordWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reset cifs password from volume

BeginResyncReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

BeginRevertRelocationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

BeginRevertWithHttpMessagesAsync(String, String, String, String, VolumeRevert, Dictionary<String,List<String>>, CancellationToken)

Revert a volume to the snapshot specified in the body

BeginUpdateWithHttpMessagesAsync(String, String, String, String, VolumePatch, Dictionary<String,List<String>>, CancellationToken)

Patch the specified volume

BreakFileLocksWithHttpMessagesAsync(String, String, String, String, BreakFileLocksRequest, Dictionary<String,List<String>>, CancellationToken)

Break all the file locks on a volume

BreakReplicationWithHttpMessagesAsync(String, String, String, String, BreakReplicationRequest, Dictionary<String,List<String>>, CancellationToken)

Break the replication connection on the destination volume

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, Volume, Dictionary<String,List<String>>, CancellationToken)

Create or update the specified volume within the capacity pool

DeleteReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete the replication connection on the destination volume, and send release to the source replication

DeleteWithHttpMessagesAsync(String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Delete the specified volume

FinalizeRelocationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Finalizes the relocation of the volume and cleans up the old volume.

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the details of the specified volume

ListGetGroupIdListForLdapUserWithHttpMessagesAsync(String, String, String, String, GetGroupIdListForLdapUserRequest, Dictionary<String, List<String>>, CancellationToken)

Returns the list of group Ids for a specific LDAP User

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List all volumes within the capacity pool

ListReplicationsWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

List all replications for a specified volume

ListWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

List all volumes within the capacity pool

PoolChangeWithHttpMessagesAsync(String, String, String, String, PoolChangeRequest, Dictionary<String,List<String>>, CancellationToken)

Moves volume to another pool

PopulateAvailabilityZoneWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

This operation will populate availability zone information for a volume

ReestablishReplicationWithHttpMessagesAsync(String, String, String, String, ReestablishReplicationRequest, Dictionary<String,List<String>>, CancellationToken)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

ReInitializeReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Re-Initializes the replication connection on the destination volume

RelocateWithHttpMessagesAsync(String, String, String, String, RelocateVolumeRequest, Dictionary<String,List<String>>, CancellationToken)

Relocates volume to a new stamp

ReplicationStatusWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get the status of the replication

ResetCifsPasswordWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reset cifs password from volume

ResyncReplicationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

RevertRelocationWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

RevertWithHttpMessagesAsync(String, String, String, String, VolumeRevert, Dictionary<String,List<String>>, CancellationToken)

Revert a volume to the snapshot specified in the body

UpdateWithHttpMessagesAsync(String, String, String, String, VolumePatch, Dictionary<String,List<String>>, CancellationToken)

Patch the specified volume

Extension Methods

AuthorizeReplication(IVolumesOperations, String, String, String, String, AuthorizeRequest)

Authorize the replication connection on the source volume

AuthorizeReplicationAsync(IVolumesOperations, String, String, String, String, AuthorizeRequest, CancellationToken)

Authorize the replication connection on the source volume

BeginAuthorizeReplication(IVolumesOperations, String, String, String, String, AuthorizeRequest)

Authorize the replication connection on the source volume

BeginAuthorizeReplicationAsync(IVolumesOperations, String, String, String, String, AuthorizeRequest, CancellationToken)

Authorize the replication connection on the source volume

BeginBreakFileLocks(IVolumesOperations, String, String, String, String, BreakFileLocksRequest)

Break all the file locks on a volume

BeginBreakFileLocksAsync(IVolumesOperations, String, String, String, String, BreakFileLocksRequest, CancellationToken)

Break all the file locks on a volume

BeginBreakReplication(IVolumesOperations, String, String, String, String, BreakReplicationRequest)

Break the replication connection on the destination volume

BeginBreakReplicationAsync(IVolumesOperations, String, String, String, String, BreakReplicationRequest, CancellationToken)

Break the replication connection on the destination volume

BeginCreateOrUpdate(IVolumesOperations, String, String, String, String, Volume)

Create or update the specified volume within the capacity pool

BeginCreateOrUpdateAsync(IVolumesOperations, String, String, String, String, Volume, CancellationToken)

Create or update the specified volume within the capacity pool

BeginDelete(IVolumesOperations, String, String, String, String, Nullable<Boolean>)

Delete the specified volume

BeginDeleteAsync(IVolumesOperations, String, String, String, String, Nullable<Boolean>, CancellationToken)

Delete the specified volume

BeginDeleteReplication(IVolumesOperations, String, String, String, String)

Delete the replication connection on the destination volume, and send release to the source replication

BeginDeleteReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Delete the replication connection on the destination volume, and send release to the source replication

BeginFinalizeRelocation(IVolumesOperations, String, String, String, String)

Finalizes the relocation of the volume and cleans up the old volume.

BeginFinalizeRelocationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Finalizes the relocation of the volume and cleans up the old volume.

BeginListGetGroupIdListForLdapUser(IVolumesOperations, String, String, String, String, GetGroupIdListForLdapUserRequest)

Returns the list of group Ids for a specific LDAP User

BeginListGetGroupIdListForLdapUserAsync(IVolumesOperations, String, String, String, String, GetGroupIdListForLdapUserRequest, CancellationToken)

Returns the list of group Ids for a specific LDAP User

BeginPoolChange(IVolumesOperations, String, String, String, String, PoolChangeRequest)

Moves volume to another pool

BeginPoolChangeAsync(IVolumesOperations, String, String, String, String, PoolChangeRequest, CancellationToken)

Moves volume to another pool

BeginPopulateAvailabilityZone(IVolumesOperations, String, String, String, String)

This operation will populate availability zone information for a volume

BeginPopulateAvailabilityZoneAsync(IVolumesOperations, String, String, String, String, CancellationToken)

This operation will populate availability zone information for a volume

BeginReestablishReplication(IVolumesOperations, String, String, String, String, ReestablishReplicationRequest)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

BeginReestablishReplicationAsync(IVolumesOperations, String, String, String, String, ReestablishReplicationRequest, CancellationToken)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

BeginReInitializeReplication(IVolumesOperations, String, String, String, String)

Re-Initializes the replication connection on the destination volume

BeginReInitializeReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Re-Initializes the replication connection on the destination volume

BeginRelocate(IVolumesOperations, String, String, String, String, RelocateVolumeRequest)

Relocates volume to a new stamp

BeginRelocateAsync(IVolumesOperations, String, String, String, String, RelocateVolumeRequest, CancellationToken)

Relocates volume to a new stamp

BeginResetCifsPassword(IVolumesOperations, String, String, String, String)

Reset cifs password from volume

BeginResetCifsPasswordAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Reset cifs password from volume

BeginResyncReplication(IVolumesOperations, String, String, String, String)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

BeginResyncReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

BeginRevert(IVolumesOperations, String, String, String, String, VolumeRevert)

Revert a volume to the snapshot specified in the body

BeginRevertAsync(IVolumesOperations, String, String, String, String, VolumeRevert, CancellationToken)

Revert a volume to the snapshot specified in the body

BeginRevertRelocation(IVolumesOperations, String, String, String, String)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

BeginRevertRelocationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

BeginUpdate(IVolumesOperations, String, String, String, String, VolumePatch)

Patch the specified volume

BeginUpdateAsync(IVolumesOperations, String, String, String, String, VolumePatch, CancellationToken)

Patch the specified volume

BreakFileLocks(IVolumesOperations, String, String, String, String, BreakFileLocksRequest)

Break all the file locks on a volume

BreakFileLocksAsync(IVolumesOperations, String, String, String, String, BreakFileLocksRequest, CancellationToken)

Break all the file locks on a volume

BreakReplication(IVolumesOperations, String, String, String, String, BreakReplicationRequest)

Break the replication connection on the destination volume

BreakReplicationAsync(IVolumesOperations, String, String, String, String, BreakReplicationRequest, CancellationToken)

Break the replication connection on the destination volume

CreateOrUpdate(IVolumesOperations, String, String, String, String, Volume)

Create or update the specified volume within the capacity pool

CreateOrUpdateAsync(IVolumesOperations, String, String, String, String, Volume, CancellationToken)

Create or update the specified volume within the capacity pool

Delete(IVolumesOperations, String, String, String, String, Nullable<Boolean>)

Delete the specified volume

DeleteAsync(IVolumesOperations, String, String, String, String, Nullable<Boolean>, CancellationToken)

Delete the specified volume

DeleteReplication(IVolumesOperations, String, String, String, String)

Delete the replication connection on the destination volume, and send release to the source replication

DeleteReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Delete the replication connection on the destination volume, and send release to the source replication

FinalizeRelocation(IVolumesOperations, String, String, String, String)

Finalizes the relocation of the volume and cleans up the old volume.

FinalizeRelocationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Finalizes the relocation of the volume and cleans up the old volume.

Get(IVolumesOperations, String, String, String, String)

Get the details of the specified volume

GetAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Get the details of the specified volume

List(IVolumesOperations, String, String, String)

List all volumes within the capacity pool

ListAsync(IVolumesOperations, String, String, String, CancellationToken)

List all volumes within the capacity pool

ListGetGroupIdListForLdapUser(IVolumesOperations, String, String, String, String, GetGroupIdListForLdapUserRequest)

Returns the list of group Ids for a specific LDAP User

ListGetGroupIdListForLdapUserAsync(IVolumesOperations, String, String, String, String, GetGroupIdListForLdapUserRequest, CancellationToken)

Returns the list of group Ids for a specific LDAP User

ListNext(IVolumesOperations, String)

List all volumes within the capacity pool

ListNextAsync(IVolumesOperations, String, CancellationToken)

List all volumes within the capacity pool

ListReplications(IVolumesOperations, String, String, String, String)

List all replications for a specified volume

ListReplicationsAsync(IVolumesOperations, String, String, String, String, CancellationToken)

List all replications for a specified volume

PoolChange(IVolumesOperations, String, String, String, String, PoolChangeRequest)

Moves volume to another pool

PoolChangeAsync(IVolumesOperations, String, String, String, String, PoolChangeRequest, CancellationToken)

Moves volume to another pool

PopulateAvailabilityZone(IVolumesOperations, String, String, String, String)

This operation will populate availability zone information for a volume

PopulateAvailabilityZoneAsync(IVolumesOperations, String, String, String, String, CancellationToken)

This operation will populate availability zone information for a volume

ReestablishReplication(IVolumesOperations, String, String, String, String, ReestablishReplicationRequest)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

ReestablishReplicationAsync(IVolumesOperations, String, String, String, String, ReestablishReplicationRequest, CancellationToken)

Re-establish a previously deleted replication between 2 volumes that have a common ad-hoc or policy-based snapshots

ReInitializeReplication(IVolumesOperations, String, String, String, String)

Re-Initializes the replication connection on the destination volume

ReInitializeReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Re-Initializes the replication connection on the destination volume

Relocate(IVolumesOperations, String, String, String, String, RelocateVolumeRequest)

Relocates volume to a new stamp

RelocateAsync(IVolumesOperations, String, String, String, String, RelocateVolumeRequest, CancellationToken)

Relocates volume to a new stamp

ReplicationStatus(IVolumesOperations, String, String, String, String)

Get the status of the replication

ReplicationStatusAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Get the status of the replication

ResetCifsPassword(IVolumesOperations, String, String, String, String)

Reset cifs password from volume

ResetCifsPasswordAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Reset cifs password from volume

ResyncReplication(IVolumesOperations, String, String, String, String)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

ResyncReplicationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Resync the connection on the destination volume. If the operation is ran on the source volume it will reverse-resync the connection and sync from destination to source.

Revert(IVolumesOperations, String, String, String, String, VolumeRevert)

Revert a volume to the snapshot specified in the body

RevertAsync(IVolumesOperations, String, String, String, String, VolumeRevert, CancellationToken)

Revert a volume to the snapshot specified in the body

RevertRelocation(IVolumesOperations, String, String, String, String)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

RevertRelocationAsync(IVolumesOperations, String, String, String, String, CancellationToken)

Reverts the volume relocation process, cleans up the new volume and starts using the former-existing volume.

Update(IVolumesOperations, String, String, String, String, VolumePatch)

Patch the specified volume

UpdateAsync(IVolumesOperations, String, String, String, String, VolumePatch, CancellationToken)

Patch the specified volume

Applies to