MSFT_TargetPort, ROOT\Microsoft\Windows\Storage

Class | Methods | Properties (24) | Qualifiers (5) | 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 24 properties (18 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]
PortAddressMSFT_TargetPort8 [string]
PortNumbersMSFT_TargetPort18 [uint16]
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 (18) of MSFT_TargetPort class

ConnectionType property
CIMTYPE'uint16'
readTrue
RequiredTrue
ValueMap['1', '2', '3', '4', '5', '6', '7', '8', '9']
Values['Other', 'Fibre Channel', 'Parallel SCSI', 'SSA', 'IEEE 1394', 'RDMA', 'iSCSI', 'SAS', 'ADT']
ConnectionType property is in 2 classes of ROOT\Microsoft\Windows\Storage and in 15 namespaces
FriendlyName property
CIMTYPE'string'
Description'FriendlyName is a user-friendly name of the target port.'
readTrue
RequiredTrue
FriendlyName property is in 9 classes of ROOT\Microsoft\Windows\Storage and in 22 namespaces
HealthStatus property
CIMTYPE'uint16'
readTrue
RequiredTrue
ValueMap['0', '1', '2']
Values['Healthy', 'Warning', 'Unhealthy']
HealthStatus property is in 8 classes of ROOT\Microsoft\Windows\Storage and in 12 namespaces
LinkTechnology property
CIMTYPE'uint16'
readTrue
ValueMap['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '..']
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 and in 8 namespaces
MaxSpeed property
CIMTYPE'uint64'
Description'The maximum bandwidth of the port in bits per second'
readTrue
Units'bits/sec'
MaxSpeed property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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.'
readTrue
NetworkAddresses property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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.'
readTrue
RequiredTrue
NodeAddress property is in 3 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
OperationalStatus property
CIMTYPE'uint16'
Description'Indicates the current operating status of the target port.'
readTrue
RequiredTrue
ValueMap['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '..']
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 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'.'
readTrue
OtherConnectionTypeDescription property is in 2 classes of ROOT\Microsoft\Windows\Storage 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'.'
readTrue
OtherLinkTechnology property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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'.'
readTrue
OtherOperationalStatusDescription property is in 4 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
PortAddress property
CIMTYPE'string'
readTrue
RequiredTrue
PortAddress property is in 2 classes of ROOT\Microsoft\Windows\Storage and in 1 namespace
PortNumbers property
CIMTYPE'uint16'
readTrue
PortNumbers property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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.'
readTrue
ValueMap['0', '1', '10', '11', '12', '13', '14', '15', '16', '17', '18', '50', '51', '52', '53', '54', '55', '56', '94', '100', '101', '102', '103', '104', '105', '106', '107', '108', '109', '110', '111', '112..15999', '16000..65535']
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 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.'
readTrue
RequiredTrue
ValueMap['0', '1', '2', '3']
Values['Unknown', 'Initiator', 'Target', 'Both Initiator and Target']
Role property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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.'
readTrue
Units'bits/sec'
Speed property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage and in 12 namespaces
StorageControllerId property
CIMTYPE'string'
Description'The identifier of the controller to which this port belongs'
readTrue
StorageControllerId property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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'.'
readTrue
ValueMap['0', '2', '3', '4']
Values['Unknown', 'Front-end only', 'Back-end only', 'Not restricted']
UsageRestriction property is in 1 class (MSFT_TargetPort) of ROOT\Microsoft\Windows\Storage 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
readTrue
RequiredTrue
ObjectId property is in 20 classes of ROOT\Microsoft\Windows\Storage and in 6 namespaces
PassThroughClass property
CIMTYPE'string'
Description'PassThroughClass is the WBEM class name of the proprietary storage provider object.'
readTrue
PassThroughClass property is in 17 classes of ROOT\Microsoft\Windows\Storage 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'.'
readTrue
PassThroughIds property is in 17 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
PassThroughNamespace property
CIMTYPE'string'
Description'PassThroughNamespace is the WBEM namespace that contains the proprietary storage provider classes.'
readTrue
PassThroughNamespace property is in 17 classes of ROOT\Microsoft\Windows\Storage 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.'
readTrue
PassThroughServer property is in 17 classes of ROOT\Microsoft\Windows\Storage 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.'
readTrue
RequiredTrue
UniqueId property is in 18 classes of ROOT\Microsoft\Windows\Storage and in 6 namespaces

MSFT_TargetPort Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
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.'
dynamicTrue
locale'MS_409'
provider'StorageWMI'

MSFT_TargetPort System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Storage:MSFT_TargetPort'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\Storage'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['MSFT_StorageObject']___SYSTEM8
__PROPERTY_COUNT24___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
comments powered by Disqus
WUtils.com