3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

A.28
3PAR_TPD.mof
CIM API Programming Reference InForm OS Version 2.3.1
[Override ( "ManagedElement" ), Description (
"The StorageConfigurationService.")]
TPD_StorageConfigurationService REF ManagedElement;
[Override ( "Capabilities" ), Description (
"The features supported by StorageConfigurationService.")]
TPD_StorageConfigurationCapabilities REF Capabilities;
};
// ==================================================================
// 3PAR System and ControllerConfigurationService association.
// ==================================================================
[Association,
Description (
"TPD_HostedStorageConfigurationService is an association "
"between TPD_StorageSystem and TPD_StorageConfigurationService. "
"The cardinality of this association is 1-to-1. A System may "
"host only one StorageConfigurationService. ")]
class TPD_HostedStorageConfigurationService : CIM_HostedService {
[Override ( "Antecedent" ), Min ( 1 ), Max ( 1 ), Description (
"The InServ StorageSystem.")]
TPD_StorageSystem REF Antecedent;
[Override ( "Dependent" ), Weak, Description (
"The StorageConfigurationService hosted on the 3PAR InServ.")]
TPD_StorageConfigurationService REF Dependent;
};
// ==================================================================
// 3PAR Frontend FC Port
// ==================================================================
[Description ("3PAR Data InServ FC front end Port ")]
class TPD_FCPort : CIM_FCPort
{
[Description (" "),
ValueMap {"0", "1", "2", "3", "4", "7", "8",
"9", "10", "11", "12", "13"},
Values {"Config Wait", "Alpa Wait", "Login Wait", "OK", "Loss Sync",
"Nonparticipate", "Core Dump", "Offline", "FW Dead",
"Link Idle For Reset", "DHCP In Progress", "Pending Reset"} ]
uint16 OtherOperationalStatus;
[Description ("Topology of the port"),
ValueMap {"0", "1", "2", "3", "4"},
Values {"Unknown", "Private loop", "Public loop", "Point to point",