Click or drag to resize
IBlockStorageProvider Interface
Represents a provider for the OpenStack Block Storage Service.

Namespace: net.openstack.Core.Providers
Assembly: openstacknet (in openstacknet.dll) Version: 1.7.7+Branch.master.Sha.25d803f397c8693c2c13777ef6675f796f520f2c
Syntax
public interface IBlockStorageProvider

The IBlockStorageProvider type exposes the following members.

Methods
  NameDescription
Public methodCreateSnapshot
Creates a new snapshot.
Public methodCreateVolume
Creates a new block storage volume.
Public methodDeleteSnapshot
Marks a snapshot for deletion.
Public methodDeleteVolume
Deletes a volume.
Public methodDescribeVolumeType
Get information about a volume type.
Public methodListSnapshots
Get a list of snapshots.
Public methodListVolumes
Gets a list of volumes.
Public methodListVolumeTypes
Get a list of volume types.
Public methodShowSnapshot
View all information about a single snapshot.
Public methodShowVolume
View information about a single volume.
Public methodWaitForSnapshotAvailable
Waits for a snapshot to be set to Available status.
Public methodWaitForSnapshotDeleted
Waits for a snapshot to be deleted.
Public methodWaitForSnapshotState
Waits for a snapshot to be set to be set to a particular status.
Public methodWaitForVolumeAvailable
Waits for a volume to be set to Available status.
Public methodWaitForVolumeDeleted
Waits for a volume to be deleted.
Public methodWaitForVolumeState
Waits for a volume to be set to be set to a particular VolumeState.
Top
Version Information

.NET Framework

Supported in: 4.5

openstack.net

Supported in: 1.6, 1.5, 1.4, 1.3.6
See Also