Storage Management API Classes
In this section
| Topic | Description |
|---|---|
|
Volume deduplication properties. | |
|
Represents a Windows disk. | |
|
Represents a disk image. | |
|
Association between a MSFT_Disk object and the corresponding MSFT_StorageReliabilityCounter object. | |
|
Models the subsystem's concept of an access control entry for a file share. | |
|
Represents the file integrity state for a file. | |
|
Models the Windows operating system's concept of a file server. | |
|
Association between a MSFT_FileServer and its MSFT_FileShare objects. | |
|
Association between MSFT_FileServer and eligible MSFT_Volume objects for file shares. | |
|
Models the Windows operating system's concept of a file share. | |
|
This class provides methods to manually pin a file onto a storage tier and to unpin it. | |
|
Represents an initiator identifier. | |
|
Association between InitiatorId and VirtualDisk. | |
|
Represents a Host Bus Adapter (HBA) initiator port on the host computer. | |
|
Represents a masking set. | |
|
Association between MaskingSet and InitiatorId. | |
|
Association between MaskingSet and TargetPort. | |
|
Association between MaskingSet and VirtualDisk. | |
|
Represents the offload data transfer (ODX) settings for a subsystem. | |
|
Represents a partition on a disk. | |
|
Represents a subsystem drive or spindle. | |
|
Association between a MSFT_PhysicalDisk object and the corresponding MSFT_StorageReliabilityCounter object. | |
|
An enumerable object that represents an object in a target subsystem for which there is a replication relationship. | |
|
Represents the replication capabilities of a storage subsystem. | |
|
Represents a consistency grouping of storage replicas. | |
|
Association between replicated groups (MSFT_ReplicationGroup to MSFT_ReplicaPeer). | |
|
Association between an MSFT_ReplicationGroup and its MSFT_VirtualDisk objects. | |
|
Represents the settings to be configured on a group or sync pair. | |
|
Represents a storage pool's resiliency settings. | |
|
Represents a soft error. | |
|
Represents an empty-cache error. | |
|
Represents an access-denied error. | |
|
Represents a not-in-cache error. | |
|
Represents a storage alert event. | |
|
Represents a storage arrival event. Storage arrival events are used whenever a storage object is added or created. | |
|
Represents a storage departure event. Storage departure events are used whenever a storage object is removed or deleted. | |
|
Represents the result of a diagnose method call on a storage object. | |
|
Represents a storage enclosure. | |
|
Association between StorageEnclosure and PhysicalDisk. | |
|
Base class for representing storage events. | |
|
Provides extra status information about an extrinsic method's invocation. | |
|
Common base class for all storage fault domain objects. | |
|
Association between an MSFT_StorageFaultDomain object and its ancestor or descendent MSFT_StorageFaultDomain objects. | |
|
Represents a storage job. | |
|
Association between a MSFT_StorageJob and MSFT_StorageObject objects that are affected by the job operation. | |
|
Represents a storage modification event. Storage modification events are used when the underlying state of an object has changed. | |
|
Represents a storage node in a cluster. | |
|
Association between MSFT_StorageNode and MSFT_Disk. | |
|
Association between a MSFT_StorageNode and a MSFT_PhysicalDisk. | |
|
Association between StorageNode and StorageEnclosure. | |
|
Association between a storage node and a storage pool. | |
|
Association between a storage node and a virtual disk. | |
|
Association between MSFT_StorageNode and MSFT_Volume. | |
|
MSFT_StorageObject is the base class for all storage object classes. | |
|
Represents a logical grouping of physical disks that may be used to create virtual disks. | |
|
Association between StoragePool and PhysicalDisk. Primordial storage pools should retain their association to all physical disks that originated from that pool. This means that if a physical disk has been added to a concrete pool, the disk should have an association with both its concrete and primordial pools. | |
|
Association between StoragePool and ResiliencySetting | |
|
Association between a storage pool and storage tiers in that pool. | |
|
Association between StoragePool and VirtualDisk. | |
|
Association between MSFT_StoragePool and MSFT_Volume. This association should only exist for concrete pools. | |
|
Represents a storage management provider (SMP) package that manages a storage subsystem. | |
|
Association between StorageProvider and StorageSubSystem. | |
|
The MSFT_StorageReliabilityCounter class provides reliability statistics or counters reported by a storage device. | |
|
Represents various operating system-wide settings related to storage management. | |
|
Represents a storage array subsystem that exposes virtual disks and/or a computer system that exposes file server capabilities. | |
|
Association between MSFT_StorageSubSystem and MSFT_Disk. | |
|
Association between a MSFT_StorageSubSystem and its MSFT_FileServer. | |
|
Association between an MSFT_StorageSubSystem and its MSFT_FileShare objects. | |
|
Association between StorageSubSystem and InitiatorId. | |
|
Association between StorageSubSystem and MaskingSet. | |
|
Association between StorageSubSystem and OffloadDataTransferSetting. | |
|
Association between MSFT_StorageSubSystem and MSFT_Partition. | |
|
Association between StorageSubSystem and PhysicalDisk. | |
|
Association between an MSFT_StorageSubSystem and MSFT_ReplicaPeer. | |
|
Association between an MSFT_StorageSubSystem and MSFT_ReplicationCapabilities. | |
|
Association between a MSFT_StorageSubSystem and MSFT_ReplicationGroup. | |
|
Association between StorageSubSystem and StorageEnclosure. | |
|
Association between MSFT_StorageSubSystem and MSFT_StorageFaultDomain. | |
|
Association between a storage subsystem and a storage node. | |
|
Association between StorageSubSystem and StoragePool | |
|
Association between StorageSubSystem and TargetPort. | |
|
Association between StorageSubSystem and TargetPortal. | |
|
Association between StorageSubSystem and VirtualDisk. | |
|
Association between an MSFT_StorageSubSystem and MSFT_Volume. | |
|
Represents a storage tier. | |
|
Synchronized status of a storage object and its snapshots, clones, or mirrors. | |
|
Represents a target port. | |
|
Represents a target portal. | |
|
Association between TargetPort and TargetPortal. | |
|
Association between TargetPort and VirtualDisk. | |
|
Represents a subsystem storage volume. | |
|
Association between VirtualDisk and Disk. | |
|
Association between VirtualDisk and PhysicalDisk. A virtual disk and a physical disk are associated when the virtual disk has data residing on the physical disk. | |
|
Association between replicated virtual disks (MSFT_VirtualDisk to MSFT_ReplicaPeer) | |
|
Association between a virtual disk and a storage tier. | |
|
Association between a source VirtualDisk and a target VirtualDisk. | |
|
Represents a volume on a computer. | |
|
Association between a MSFT_Volume and its MSFT_FileShare objects. | |
|
Association between MSFT_Volume and MSFT_ReplicaPeer . | |
|
This class is reserved for system use. Do not use. |