MSISCSITARGET_StorageCapabilities, ROOT\CIMV2\storage\iscsitarget

Class | Methods (6) | Properties (19) | Qualifiers (4) | Instances | Namespaces (1)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

A subclass of Capabilities that defines the Capabilities of a StorageService or StoragePool. For example, an instance of StorageCapabilities could be associated with either a StorageConfigurationService or StoragePool by using ElementCapabilities.

MSISCSITARGET_StorageCapabilities methods

MSISCSITARGET_StorageCapabilities has 6 methods (6 Derived)

NameOriginReturn
CreateSettingCIM_StorageCapabilitiesuint32 {'out':True}
GetSupportedParityLayoutsCIM_StorageCapabilitiesuint32 {'out':True}
GetSupportedStripeDepthRangeCIM_StorageCapabilitiesuint32 {'out':True}
GetSupportedStripeDepthsCIM_StorageCapabilitiesuint32 {'out':True}
GetSupportedStripeLengthRangeCIM_StorageCapabilitiesuint32 {'out':True}
GetSupportedStripeLengthsCIM_StorageCapabilitiesuint32 {'out':True}

MSISCSITARGET_StorageCapabilities properties

MSISCSITARGET_StorageCapabilities has 19 properties (19 Derived)

NameOriginCIMType
CaptionCIM_ManagedElement8 [string]
DataRedundancyDefaultCIM_StorageCapabilities18 [uint16]
DataRedundancyMaxCIM_StorageCapabilities18 [uint16]
DataRedundancyMinCIM_StorageCapabilities18 [uint16]
DeltaReservationDefaultCIM_StorageCapabilities18 [uint16]
DeltaReservationMaxCIM_StorageCapabilities18 [uint16]
DeltaReservationMinCIM_StorageCapabilities18 [uint16]
DescriptionCIM_ManagedElement8 [string]
ElementNameCIM_ManagedElement8 [string]
ElementTypeCIM_StorageCapabilities18 [uint16]
ExtentStripeLengthDefaultCIM_StorageCapabilities18 [uint16]
key
InstanceID
CIM_Capabilities8 [string]
NoSinglePointOfFailureCIM_StorageCapabilities11 [boolean]
NoSinglePointOfFailureDefaultCIM_StorageCapabilities11 [boolean]
PackageRedundancyDefaultCIM_StorageCapabilities18 [uint16]
PackageRedundancyMaxCIM_StorageCapabilities18 [uint16]
PackageRedundancyMinCIM_StorageCapabilities18 [uint16]
ParityLayoutDefaultCIM_StorageCapabilities18 [uint16]
UserDataStripeDepthDefaultCIM_StorageCapabilities21 [uint64]

Detailed description of MSISCSITARGET_StorageCapabilities methods

Derived methods (6) of MSISCSITARGET_StorageCapabilities class

▲ CreateSetting method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
SettingTypeuint160✓-{'Description':'If 'Default' is passed for the CreateDefault parameter, the Max, Goal, and Min setting attributes are set to the Default values of the parent StorageCapabilities when the instance is created. If set to 'Goal' the new StorageSetting attributes are set to the related attributes of the parent StorageCapabilities, e.g. Min to Min, Goal to Default, and Max to Max. This method maybe deprecated in lieu of intrinsics once limitations in the CIM Operations are addressed.','ValueMap':['2', '3'],'Values':['Default', 'Goal']}
NewSettingref:CIM_StorageSetting1-✓{'Description':'Reference to the created StorageSetting instance.'}
CreateSetting method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ GetSupportedParityLayouts method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ParityLayoutuint160-✓{'ArrayType':'Indexed','Description':'List of supported Parity for a Volume/Pool creation or modification.','ValueMap':['2', '3'],'Values':['Non-Rotated Parity', 'Rotated Parity']}
GetSupportedParityLayouts method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ GetSupportedStripeDepthRange method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
MinimumStripeDepthuint640-✓{'Description':'The minimum UserDataStripeDepth for a volume/pool in bytes.','Punit':'byte','Units':'Bytes'}
MaximumStripeDepthuint641-✓{'Description':'The maximum UserDataStripeDepth for a volume/pool in bytes.','Punit':'byte','Units':'Bytes'}
StripeDepthDivisoruint642-✓{'Description':'A volume/pool UserDataStripeDepth must be a multiple of this value which is specified in bytes.','Punit':'byte','Units':'Bytes'}
GetSupportedStripeDepthRange method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ GetSupportedStripeDepths method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
StripeDepthsuint640-✓{'ArrayType':'Indexed','Description':'List of supported UserDataStripeDepths for a Volume/Pool creation or modification.','Punit':'byte','Units':'Bytes'}
GetSupportedStripeDepths method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ GetSupportedStripeLengthRange method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
MinimumStripeLengthuint160-✓{'Description':'The minimum ExtentStripeDepth for a volume/pool in bytes.'}
MaximumStripeLengthuint161-✓{'Description':'The maximum ExtentStripeLength for a volume/pool in bytes.'}
StripeLengthDivisoruint322-✓{'Description':'A volume/pool ExtentStripeLength must be a multiple of this value which is specified in bytes.'}
GetSupportedStripeLengthRange method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ GetSupportedStripeLengths method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
StripeLengthsuint160-✓{'ArrayType':'Indexed','Description':'List of supported ExtentStripeLengths for a Volume/Pool creation or modification.'}
GetSupportedStripeLengths method is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace

Detailed description of MSISCSITARGET_StorageCapabilities properties

Derived properties (19) of MSISCSITARGET_StorageCapabilities class

▲ Caption property
CIMTYPE'string'
Caption property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 37 namespaces
▲ DataRedundancyDefault property
CIMTYPE'uint16'
DataRedundancyDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ DataRedundancyMax property
CIMTYPE'uint16'
DataRedundancyMax property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ DataRedundancyMin property
CIMTYPE'uint16'
DataRedundancyMin property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ DeltaReservationDefault property
CIMTYPE'uint16'
DeltaReservationDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ DeltaReservationMax property
CIMTYPE'uint16'
DeltaReservationMax property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ DeltaReservationMin property
CIMTYPE'uint16'
DeltaReservationMin property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ Description property
CIMTYPE'string'
Description property is in 91 classes of ROOT\CIMV2\storage\iscsitarget and in 142 namespaces
▲ ElementName property
CIMTYPE'string'
ElementName property is in 90 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
▲ ElementType property
CIMTYPE'uint16'
ElementType property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 1 namespace
▲ ExtentStripeLengthDefault property
CIMTYPE'uint16'
ExtentStripeLengthDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ InstanceID property
CIMTYPE'string'
keyTrue
InstanceID property is in 40 classes of ROOT\CIMV2\storage\iscsitarget and in 21 namespaces
▲ NoSinglePointOfFailure property
CIMTYPE'boolean'
NoSinglePointOfFailure property is in 7 classes of ROOT\CIMV2\storage\iscsitarget and in 4 namespaces
▲ NoSinglePointOfFailureDefault property
CIMTYPE'boolean'
NoSinglePointOfFailureDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ PackageRedundancyDefault property
CIMTYPE'uint16'
PackageRedundancyDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ PackageRedundancyMax property
CIMTYPE'uint16'
PackageRedundancyMax property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ PackageRedundancyMin property
CIMTYPE'uint16'
PackageRedundancyMin property is in 4 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ ParityLayoutDefault property
CIMTYPE'uint16'
ParityLayoutDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces
▲ UserDataStripeDepthDefault property
CIMTYPE'uint64'
UserDataStripeDepthDefault property is in 2 classes of ROOT\CIMV2\storage\iscsitarget and in 2 namespaces

MSISCSITARGET_StorageCapabilities Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'A subclass of Capabilities that defines the Capabilities of a StorageService or StoragePool. For example, an instance of StorageCapabilities could be associated with either a StorageConfigurationService or StoragePool by using ElementCapabilities.'✗✗✓✗✓
dynamicTrue✓✗✓✗✓
provider'MSiSCSITargetProv'✗✗✓✗✓
Version'1.0.0'✗✗✓✗✓

MSISCSITARGET_StorageCapabilities System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\CIMV2\storage\iscsitarget:MSISCSITARGET_StorageCapabilities'___SYSTEM8✗✗
__NAMESPACE'ROOT\CIMV2\storage\iscsitarget'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION['CIM_StorageCapabilities', 'CIM_Capabilities', 'CIM_ManagedElement']___SYSTEM8✗✓
__PROPERTY_COUNT19___SYSTEM3✗✗
__RELPATH'MSISCSITARGET_StorageCapabilities'___SYSTEM8✗✗
__DYNASTY'CIM_ManagedElement'___SYSTEM8✗✗
__SUPERCLASS'CIM_StorageCapabilities'___SYSTEM8✗✗
__CLASS'MSISCSITARGET_StorageCapabilities'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to MSISCSITARGET_StorageCapabilities

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_StorageCapabilities1196--✓-
comments powered by Disqus
WUtils.com