MSFT_TargetPort, ROOT\Microsoft\Windows\Storage\MS_409

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

Description

A target port represents an instance of an endpoint in a storage subsystem with associated properties for showing and hiding virtual disks. Fibre Channel, Serial Attached SCSI, or iSCSI ports within a storage subsystem controller are all examples of target ports.

MSFT_TargetPort properties

MSFT_TargetPort has 22 properties (16 Local, 6 Derived)

NameOriginCIMType
ConnectionTypeMSFT_TargetPort18 [uint16]
FriendlyNameMSFT_TargetPort8 [string]
HealthStatusMSFT_TargetPort18 [uint16]
LinkTechnologyMSFT_TargetPort18 [uint16]
MaxSpeedMSFT_TargetPort21 [uint64]
NetworkAddressesMSFT_TargetPort8 [string]
NodeAddressMSFT_TargetPort8 [string]
key
ObjectId
MSFT_StorageObject8 [string]
OperationalStatusMSFT_TargetPort18 [uint16]
OtherConnectionTypeDescriptionMSFT_TargetPort8 [string]
OtherLinkTechnologyMSFT_TargetPort8 [string]
OtherOperationalStatusDescriptionMSFT_TargetPort8 [string]
PassThroughClassMSFT_StorageObject8 [string]
PassThroughIdsMSFT_StorageObject8 [string]
PassThroughNamespaceMSFT_StorageObject8 [string]
PassThroughServerMSFT_StorageObject8 [string]
PortTypeMSFT_TargetPort18 [uint16]
RoleMSFT_TargetPort18 [uint16]
SpeedMSFT_TargetPort21 [uint64]
StorageControllerIdMSFT_TargetPort8 [string]
UniqueIdMSFT_StorageObject8 [string]
UsageRestrictionMSFT_TargetPort18 [uint16]

Detailed description of MSFT_TargetPort properties

Local properties (16) of MSFT_TargetPort class

ConnectionType property
CIMTYPE'uint16'
Values['Other', 'Fibre Channel', 'Parallel SCSI', 'SSA', 'IEEE 1394', 'RDMA', 'iSCSI', 'SAS', 'ADT']
ConnectionType property is in 2 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 15 namespaces
FriendlyName property
CIMTYPE'string'
Description'FriendlyName is a user-friendly name of the target port.'
FriendlyName property is in 9 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 22 namespaces
HealthStatus property
CIMTYPE'uint16'
Values['Healthy', 'Warning', 'Unhealthy']
HealthStatus property is in 8 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 12 namespaces
LinkTechnology property
CIMTYPE'uint16'
Values['Unknown', 'Other', 'Ethernet', 'IB', 'FC', 'FDDI', 'ATM', 'Token Ring', 'Frame Relay', 'Infrared', 'BlueTooth', 'Wireless LAN', 'Microsoft Reserved']
LinkTechnology property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 8 namespaces
MaxSpeed property
CIMTYPE'uint64'
Description'The maximum bandwidth of the port in bits per second'
Units'bits/sec'
MaxSpeed property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 10 namespaces
NetworkAddresses property
CIMTYPE'string'
Description'An array of strings that represent the various network addresses for the target port. The type and format of these addresses depend on the PortType.'
NetworkAddresses property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 10 namespaces
NodeAddress property
CIMTYPE'string'
Description'This field is the node identifier / address.
For Fibre Channel networks, this field should be the World-Wide Name (WWN) for the port, formatted as a hexadecimal string (16 characters long), with the most significant byte first. For example, a WWN address of 01:23:45:67:89:AB:CD:EF should be represented as 0123456789ABCDEF.
For iSCSI networks, this field should be the IQN.'
NodeAddress property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
OperationalStatus property
CIMTYPE'uint16'
Description'Indicates the current operating status of the target port.'
Values['Unknown', 'Other', 'OK', 'Degraded', 'Stressed', 'Predictive Failure', 'Error', 'Non-Recoverable Error', 'Starting', 'Stopping', 'Stopped', 'In Service', 'No Contact', 'Lost Communication', 'Aborted', 'Dormant', 'Supporting Entity in Error', 'Completed', 'Power Mode', 'Relocating', 'Microsoft Reserved']
OperationalStatus property is in 10 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 18 namespaces
OtherConnectionTypeDescription property
CIMTYPE'string'
Description'A string representation of the vendor defined connection type. This field should only be set if ConnectionType is set to 1 - 'Other'.'
OtherConnectionTypeDescription property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 2 namespaces
OtherLinkTechnology property
CIMTYPE'string'
Description'A string representation of the vendor defined link technology. This field should only be set if LinkTechnology is set to 1 - 'Other'.'
OtherLinkTechnology property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 8 namespaces
OtherOperationalStatusDescription property
CIMTYPE'string'
Description'A string representation of the vendor defined operational status. This field should only be set if the OperationalStatus array contains 1 - 'Other'.'
OtherOperationalStatusDescription property is in 4 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
PortType property
CIMTYPE'uint16'
Description'Indicates the specific mode currently enabled for the port. If the port is logged in, this will be the negotiated port type. Otherwise, the configured port type will be reported.'
Values['Unknown', 'Other', 'N', 'NL', 'F/NL', 'Nx', 'E', 'F', 'FL', 'B', 'G', '10BaseT', '10-100BaseT', '100BaseT', '1000BaseT', '2500BaseT', '10GBaseT', '10GBase-CX4', 'SAS', '100Base-FX', '100Base-SX', '1000Base-SX', '1000Base-LX', '1000Base-CX', '10GBase-SR', '10GBase-SW', '10GBase-LX4', '10GBase-LR', '10GBase-LW', '10GBase-ER', '10GBase-EW', 'Microsoft Reserved', 'Vendor Reserved']
PortType property is in 2 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 12 namespaces
Role property
CIMTYPE'uint16'
Description'Denotes the role of this controller port. For iSCSI, this port must act as either a target or an initiator endpoint. Other transports allow a port to act as both an initiator and a target.'
Values['Unknown', 'Initiator', 'Target', 'Both Initiator and Target']
Role property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 11 namespaces
Speed property
CIMTYPE'uint64'
Description'The current bandwidth of the port in bits per second. For ports that vary in bandwidth or for those where no accurate estimation can be made, this property should contain the nominal bandwidth for the port.'
Units'bits/sec'
Speed property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 12 namespaces
StorageControllerId property
CIMTYPE'string'
Description'The identifier of the controller to which this port belongs'
StorageControllerId property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 2 namespaces
UsageRestriction property
CIMTYPE'uint16'
Description'In some circumstances, a target port may be identifiable as a front-end or back-end port. For example: a storage array might have back-end ports to communicate with physical disks, and front-end ports to communicate with hosts. If there is no restriction on the use of the port, then the value should be set to 4 - 'Not restricted'.'
Values['Unknown', 'Front-end only', 'Back-end only', 'Not restricted']
UsageRestriction property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage\ms_409 and in 8 namespaces

Derived properties (6) of MSFT_TargetPort class

ObjectId property
CIMTYPE'string'
Description'ObjectId is a mandatory property that is used to opaquely and uniquely identify an instance of a class. ObjectIds must be unique within the scope of the management server (which is hosting the provider). The ObjectId is created and maintained for use of the Storage Management Providers and their clients to track instances of objects. If an object is visible through two different paths (for example: there are two separate Storage Management Providers that point to the same storage subsystem) then the same object may appear with two different ObjectIds. For determining if two object instances are the same object, refer to the UniqueId property.'
keyTrue
ObjectId property is in 19 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 6 namespaces
PassThroughClass property
CIMTYPE'string'
Description'PassThroughClass is the WBEM class name of the proprietary storage provider object.'
PassThroughClass property is in 17 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
PassThroughIds property
CIMTYPE'string'
Description'PassThroughIds is a comma-separated list of all implementation specific keys. It is used by storage management applications to access the vendor proprietary object model. This field should be in the form: key1='value1',key2='value2'.'
PassThroughIds property is in 17 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
PassThroughNamespace property
CIMTYPE'string'
Description'PassThroughNamespace is the WBEM namespace that contains the proprietary storage provider classes.'
PassThroughNamespace property is in 17 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
PassThroughServer property
CIMTYPE'string'
Description'PassThroughServer is the name or address of the computer system hosting the proprietary storage provider classes.'
PassThroughServer property is in 17 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 3 namespaces
UniqueId property
CIMTYPE'string'
Description'UniqueId is a mandatory property that is used to uniquely identify a logical instance of a storage subsystem's object. This value must be the same for an object viewed by two or more provider instances (even if they are running on seperate management servers). UniqueId can be any globally unique, opaque value unless otherwise specified by a derived class.'
UniqueId property is in 18 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 6 namespaces

MSFT_TargetPort Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
ClassVersion'1.0'
Description'A target port represents an instance of an endpoint in a storage subsystem with associated properties for showing and hiding virtual disks. Fibre Channel, Serial Attached SCSI, or iSCSI ports within a storage subsystem controller are all examples of target ports.'
LOCALE'MS_409'

MSFT_TargetPort System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Storage\ms_409:MSFT_TargetPort'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\Storage\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['MSFT_StorageObject']___SYSTEM8
__PROPERTY_COUNT22___SYSTEM3
__RELPATH'MSFT_TargetPort'___SYSTEM8
__DYNASTY'MSFT_StorageObject'___SYSTEM8
__SUPERCLASS'MSFT_StorageObject'___SYSTEM8
__CLASS'MSFT_TargetPort'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSFT_TargetPort

Number of classes:15
WUtils.com
online utility - toplist