- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
921 lines
33 KiB
Text
921 lines
33 KiB
Text
-- Mib files packaged on Tue Mar 17 11:28:59 EDT 2015 for Storage Array Firmware V7.1.5 (R408054)
|
|
|
|
EQLACCESS-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, enterprises, TimeTicks, Unsigned32, Counter32, Counter64, Gauge32
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus, RowPointer, TruthValue
|
|
FROM SNMPv2-TC
|
|
equalLogic
|
|
FROM EQUALLOGIC-SMI
|
|
UTFString, eqlGroupId, eqlStorageGroupAdminAccountIndex
|
|
FROM EQLGROUP-MIB
|
|
eqliscsiLocalMemberId, eqliscsiVolumeIndex
|
|
FROM EQLVOLUME-MIB
|
|
InetAddressType, InetAddress
|
|
FROM INET-ADDRESS-MIB -- RFC2851
|
|
ACLAppliesTo
|
|
FROM EQLVOLUME-MIB;
|
|
|
|
eqlAccessModule MODULE-IDENTITY
|
|
LAST-UPDATED "201503171528Z"
|
|
ORGANIZATION "Dell Inc."
|
|
CONTACT-INFO
|
|
"Contact: Customer Support
|
|
Postal: Dell Inc
|
|
300 Innovative Way, Suite 301, Nashua, NH 03062
|
|
Tel: +1 603-579-9762
|
|
E-mail: US-NH-CS-TechnicalSupport@dell.com
|
|
WEB: www.equallogic.com"
|
|
|
|
DESCRIPTION
|
|
"Dell Inc. Access Group information.
|
|
|
|
Copyright (c) 2012 by Dell, Inc.
|
|
|
|
All rights reserved. This software may not be copied, disclosed,
|
|
transferred, or used except in accordance with a license granted
|
|
by Dell, Inc. This software embodies proprietary information
|
|
and trade secrets of Dell, Inc.
|
|
"
|
|
|
|
-- Revision history, in reverse chronological order
|
|
REVISION "201205010000Z" -- 01-May-2012
|
|
DESCRIPTION "Initial revision"
|
|
::= { enterprises equalLogic(12740) 24 }
|
|
|
|
eqlAccessObjects OBJECT IDENTIFIER ::= { eqlAccessModule 1 }
|
|
eqlAccessNotifications OBJECT IDENTIFIER ::= { eqlAccessModule 2 }
|
|
eqlAccessConformance OBJECT IDENTIFIER ::= { eqlAccessModule 3 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group Table
|
|
--
|
|
|
|
eqlAccessGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent
|
|
This table stores information for both access records and access
|
|
groups. This MIB table uses the same object to describe both.
|
|
Whether the object is an Access Group or Access Record is described
|
|
by its eqlAccessGroupType field.
|
|
TimeoutDelete:90"
|
|
::= { eqlAccessObjects 1 }
|
|
|
|
eqlAccessGroupEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Group table."
|
|
INDEX { eqlAccessGroupIndex }
|
|
::= { eqlAccessGroupTable 1 }
|
|
|
|
EqlAccessGroupEntry ::= SEQUENCE {
|
|
eqlAccessGroupIndex Unsigned32,
|
|
eqlAccessGroupRowStatus RowStatus,
|
|
eqlAccessGroupUUID UTFString,
|
|
eqlAccessGroupName UTFString,
|
|
eqlAccessGroupKeyName UTFString,
|
|
eqlAccessGroupDescription UTFString,
|
|
eqlAccessGroupAdminKey Unsigned32,
|
|
eqlAccessGroupType INTEGER,
|
|
eqlAccessGroupPrivacyFlag INTEGER
|
|
}
|
|
|
|
|
|
eqlAccessGroupIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The index of the access group."
|
|
::= { eqlAccessGroupEntry 1 }
|
|
|
|
eqlAccessGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAccessGroupEntry 2 }
|
|
|
|
eqlAccessGroupUUID OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
the UUID of the VMWare host used to create the Access Group.
|
|
The description can be up to 63 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupEntry 3 }
|
|
|
|
eqlAccessGroupName OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
the name of the access group. The description can be up
|
|
to 31 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupEntry 4 }
|
|
|
|
eqlAccessGroupKeyName OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "EQL-SECONDARY-KEY
|
|
This field specifies the iSCSI profile sysprep version
|
|
of eqlAccessGroupName. It is populated by the backend on a row-create."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupEntry 5 }
|
|
|
|
|
|
eqlAccessGroupDescription OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
details of the access group. The description can be up
|
|
to 127 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupEntry 6 }
|
|
|
|
eqlAccessGroupAdminKey OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies the unique key for identifying the administrator who owns this access group."
|
|
DEFVAL { 0 }
|
|
::= { eqlAccessGroupEntry 7 }
|
|
|
|
eqlAccessGroupType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
access-group(1),
|
|
access-record(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field describes whether the ACL is an access
|
|
group or access record."
|
|
DEFVAL { access-record }
|
|
::= { eqlAccessGroupEntry 8 }
|
|
|
|
eqlAccessGroupPrivacyFlag OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
public(1),
|
|
private(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field is used to mark if an access group is public
|
|
(able to be used by any user) or private (only able to
|
|
be used by the person who created it or group admin)."
|
|
DEFVAL { private }
|
|
::= { eqlAccessGroupEntry 9 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group by Type Table
|
|
--
|
|
|
|
eqlAccessGroupByTypeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupByTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Equallogic-Dynamic
|
|
This table displays information for access records and access groups,
|
|
like eqlAccessGroupTable, but partitioned by type (access-record, access-group),
|
|
which is part of the index (eqlAccessGroupType)."
|
|
::= { eqlAccessObjects 2 }
|
|
|
|
eqlAccessGroupByTypeEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupByTypeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Group By Type table."
|
|
INDEX { eqlAccessGroupType, eqlAccessGroupIndex }
|
|
::= { eqlAccessGroupByTypeTable 1 }
|
|
|
|
EqlAccessGroupByTypeEntry ::= SEQUENCE {
|
|
eqlAccessGroupByTypeUUID UTFString,
|
|
eqlAccessGroupByTypeName UTFString,
|
|
eqlAccessGroupByTypeDescription UTFString,
|
|
eqlAccessGroupByTypeAdminKey Unsigned32
|
|
}
|
|
|
|
eqlAccessGroupByTypeUUID OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
the UUID of the VMWare host used to create the Access Group.
|
|
The description can be up to 63 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupByTypeEntry 1 }
|
|
|
|
eqlAccessGroupByTypeName OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
the name of the access group. The description can be up
|
|
to 31 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupByTypeEntry 2 }
|
|
|
|
eqlAccessGroupByTypeDescription OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
details of the access group. The description can be up
|
|
to 127 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessGroupByTypeEntry 3 }
|
|
|
|
eqlAccessGroupByTypeAdminKey OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies the unique key for identifying an access group."
|
|
DEFVAL { 0 }
|
|
::= { eqlAccessGroupByTypeEntry 4 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group Member Table
|
|
--
|
|
|
|
eqlAccessGroupMemberTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent
|
|
This table represents a hierarchy of access groups via their corresonding
|
|
eqlAccessGroupIndex in the eqlAccessGroupTable."
|
|
|
|
::= { eqlAccessObjects 3 }
|
|
|
|
eqlAccessGroupMemberEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupMemberEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Group Member table."
|
|
INDEX { eqlAccessGroupIndex, eqlAccessGroupChildIndex }
|
|
::= { eqlAccessGroupMemberTable 1 }
|
|
|
|
EqlAccessGroupMemberEntry ::= SEQUENCE {
|
|
eqlAccessGroupChildIndex Unsigned32,
|
|
eqlAccessGroupMemberRowStatus RowStatus
|
|
}
|
|
|
|
|
|
|
|
eqlAccessGroupChildIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "EQL-SECONDARY-KEY
|
|
The eqlAccessGroupIndex in the eqlAccessGroupTable of the
|
|
host access group which is associated with a cluster
|
|
access group, which is defined by the index represented in
|
|
eqlAccessGroupIndex of the full table index."
|
|
::= { eqlAccessGroupMemberEntry 1 }
|
|
|
|
eqlAccessGroupMemberRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAccessGroupMemberEntry 2 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Point Table
|
|
--
|
|
|
|
eqlAccessPointTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessPointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent
|
|
This table stores stores information on all the configured access points.
|
|
One row for each access point that the PS-Admin creates."
|
|
::= { eqlAccessObjects 4 }
|
|
|
|
eqlAccessPointEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessPointEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Point Table."
|
|
INDEX { eqlAccessGroupIndex, eqlAccessPointIndex }
|
|
::= { eqlAccessPointTable 1 }
|
|
|
|
EqlAccessPointEntry ::= SEQUENCE {
|
|
eqlAccessPointIndex Unsigned32,
|
|
eqlAccessPointRowStatus RowStatus,
|
|
eqlAccessPointInitiatorName UTFString,
|
|
eqlAccessPointInitiatorCHAPUserName UTFString,
|
|
eqlAccessPointDescription UTFString
|
|
}
|
|
|
|
eqlAccessPointIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The index of the access point."
|
|
::= { eqlAccessPointEntry 1 }
|
|
|
|
eqlAccessPointRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAccessPointEntry 2 }
|
|
|
|
eqlAccessPointInitiatorName OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..223))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The name of the iscsi initiator permitted to discover or login."
|
|
::= { eqlAccessPointEntry 3 }
|
|
|
|
eqlAccessPointInitiatorCHAPUserName OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The 256 byte character name user name to be used for initiator
|
|
authentication."
|
|
::= { eqlAccessPointEntry 4 }
|
|
|
|
eqlAccessPointDescription OBJECT-TYPE
|
|
SYNTAX UTFString (SIZE (0..128))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field specifies a descriptive string that provides
|
|
details of the access group. The description can be up
|
|
to 127 characters plus NULL."
|
|
DEFVAL { "" }
|
|
::= { eqlAccessPointEntry 5 }
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Point IP Address Table
|
|
--
|
|
|
|
eqlAccessPointAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessPointAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent
|
|
This table stores stores information on all the configured access points.
|
|
One row for each access point that the PS-Admin creates."
|
|
::= { eqlAccessObjects 5 }
|
|
|
|
eqlAccessPointAddrEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessPointAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Point IP Address Table."
|
|
INDEX { eqlAccessGroupIndex, eqlAccessPointIndex, eqlAccessPointAddrIndex }
|
|
::= { eqlAccessPointAddrTable 1 }
|
|
|
|
EqlAccessPointAddrEntry ::= SEQUENCE {
|
|
eqlAccessPointAddrIndex Unsigned32,
|
|
eqlAccessPointAddrRowStatus RowStatus,
|
|
eqlAccessPointAddrInitiatorAddrType InetAddressType,
|
|
eqlAccessPointAddrInitiatorAddr InetAddress,
|
|
eqlAccessPointAddrInitiatorAddrWildcardType InetAddressType,
|
|
eqlAccessPointAddrInitiatorAddrWildcard InetAddress
|
|
}
|
|
|
|
eqlAccessPointAddrIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The index of the access point IP Address table."
|
|
::= { eqlAccessPointAddrEntry 1 }
|
|
|
|
eqlAccessPointAddrRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAccessPointAddrEntry 2 }
|
|
|
|
eqlAccessPointAddrInitiatorAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The IP version of the address of the initiator and corresponding wildcard
|
|
allowed to access the target."
|
|
DEFVAL { ipv4 }
|
|
::= { eqlAccessPointAddrEntry 3 }
|
|
|
|
eqlAccessPointAddrInitiatorAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The IP address of the initiator allowed to access the target."
|
|
::= { eqlAccessPointAddrEntry 4 }
|
|
|
|
eqlAccessPointAddrInitiatorAddrWildcardType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The IP version of the address of the initiator and corresponding wildcard
|
|
allowed to access the target."
|
|
DEFVAL { ipv4 }
|
|
::= { eqlAccessPointAddrEntry 5 }
|
|
|
|
eqlAccessPointAddrInitiatorAddrWildcard OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The wildcard mask defines which portion of the eqlInitiatorAddress that
|
|
does not have to match for the initiator to be permitted access to the volume.
|
|
Type IPv4 mask is expressed in the form x.x.x.x, where x is 255 or 0.
|
|
When x is 255, then that portion of the initiator's ip address must match.
|
|
When x is 0, then that portion of the initiator's ip address does not have to match. "
|
|
::= { eqlAccessPointAddrEntry 6 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group Object Association Table
|
|
--
|
|
|
|
eqlAccessGroupObjectAssocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupObjectAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Persistent
|
|
This table stores stores information on all configured
|
|
Access Group to Object associations.
|
|
There is a row for each access group to volume association."
|
|
::= { eqlAccessObjects 6 }
|
|
|
|
eqlAccessGroupObjectAssocEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupObjectAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Access Group Object Association table."
|
|
INDEX { eqlAccessGroupIndex, eqlAccessGroupObjectAssocIndex }
|
|
::= { eqlAccessGroupObjectAssocTable 1 }
|
|
|
|
EqlAccessGroupObjectAssocEntry ::= SEQUENCE {
|
|
eqlAccessGroupObjectAssocIndex Unsigned32,
|
|
eqlAccessGroupObjectAssocRowStatus RowStatus,
|
|
eqlAccessGroupObjectAssocOID RowPointer,
|
|
eqlAccessGroupObjectAssocFlag ACLAppliesTo,
|
|
eqlAccessGroupObjectAssocCreator INTEGER
|
|
}
|
|
|
|
eqlAccessGroupObjectAssocIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "The index of the access group association table."
|
|
::= { eqlAccessGroupObjectAssocEntry 1 }
|
|
|
|
eqlAccessGroupObjectAssocRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAccessGroupObjectAssocEntry 2 }
|
|
|
|
eqlAccessGroupObjectAssocOID OBJECT-TYPE
|
|
SYNTAX RowPointer
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "OID of the volume, folder, container, etc that this ACL is
|
|
associated with."
|
|
REFERENCE
|
|
"EQLVOLUME MIB"
|
|
::= { eqlAccessGroupObjectAssocEntry 3 }
|
|
|
|
eqlAccessGroupObjectAssocFlag OBJECT-TYPE
|
|
SYNTAX ACLAppliesTo
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "Flag that indicates type of object that the access group modifies."
|
|
::= { eqlAccessGroupObjectAssocEntry 4 }
|
|
|
|
eqlAccessGroupObjectAssocCreator OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
vCenter(1),
|
|
gui(2),
|
|
cli(3),
|
|
other(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "This field identifies the creator of the Association."
|
|
DEFVAL { other }
|
|
::= { eqlAccessGroupObjectAssocEntry 5 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group Volume Association Table
|
|
--
|
|
|
|
eqlAccessGroupVolumeAssocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupVolumeAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table stores stores information on all configured
|
|
Volume to Access Group associations.
|
|
There is a row for each access group to volume association."
|
|
::= { eqlAccessObjects 7 }
|
|
|
|
eqlAccessGroupVolumeAssocEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupVolumeAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Volume Access Group Association Table."
|
|
INDEX { eqlAccessGroupIndex, eqliscsiLocalMemberId, eqliscsiVolumeIndex }
|
|
::= { eqlAccessGroupVolumeAssocTable 1 }
|
|
|
|
EqlAccessGroupVolumeAssocEntry ::= SEQUENCE {
|
|
eqlAccessGroupVolumeAssocFlag ACLAppliesTo,
|
|
eqlAccessGroupVolumeAssocObjectIndex Unsigned32
|
|
}
|
|
|
|
eqlAccessGroupVolumeAssocFlag OBJECT-TYPE
|
|
SYNTAX ACLAppliesTo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Flag that indicates type of object that the access group modifies."
|
|
::= { eqlAccessGroupVolumeAssocEntry 1 }
|
|
|
|
eqlAccessGroupVolumeAssocObjectIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index of the Access Group Object Association object in the
|
|
eqlAccessGroupObjectAssocTable."
|
|
::= { eqlAccessGroupVolumeAssocEntry 2 }
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
-- Volume Access Group Lookup Table
|
|
--
|
|
|
|
eqlVolumeAccessGroupAssocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlVolumeAccessGroupAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table shows information on access groups associated with a specific volume.
|
|
Each row reflects one association"
|
|
::= { eqlAccessObjects 8 }
|
|
|
|
eqlVolumeAccessGroupAssocEntry OBJECT-TYPE
|
|
SYNTAX EqlVolumeAccessGroupAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Volume Access Group Association Table."
|
|
INDEX { eqliscsiLocalMemberId, eqliscsiVolumeIndex, eqlAccessGroupIndex }
|
|
::= { eqlVolumeAccessGroupAssocTable 1 }
|
|
|
|
EqlVolumeAccessGroupAssocEntry ::= SEQUENCE {
|
|
eqlVolumeAccessGroupAssocFlag ACLAppliesTo,
|
|
eqlVolumeAccessGroupAssocObjectIndex Unsigned32
|
|
}
|
|
|
|
eqlVolumeAccessGroupAssocFlag OBJECT-TYPE
|
|
SYNTAX ACLAppliesTo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Flag that indicates type of object that the access group modifies."
|
|
::= { eqlVolumeAccessGroupAssocEntry 1 }
|
|
|
|
eqlVolumeAccessGroupAssocObjectIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index of the Access Group Object Association object in the
|
|
eqlAccessGroupObjectAssocTable."
|
|
::= { eqlVolumeAccessGroupAssocEntry 2 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- Access Group Shared Volume Association Table
|
|
--
|
|
|
|
eqlAccessGroupSharedVolumeAssocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAccessGroupSharedVolumeAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table stores stores information on all configured
|
|
Shared Volume to Access Group associations.
|
|
There is a row for each access group to shared volume association."
|
|
::= { eqlAccessObjects 9 }
|
|
|
|
eqlAccessGroupSharedVolumeAssocEntry OBJECT-TYPE
|
|
SYNTAX EqlAccessGroupSharedVolumeAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Volume Access Group Association Table."
|
|
INDEX { eqlAccessGroupIndex, eqliscsiLocalMemberId, eqliscsiVolumeIndex }
|
|
::= { eqlAccessGroupSharedVolumeAssocTable 1 }
|
|
|
|
EqlAccessGroupSharedVolumeAssocEntry ::= SEQUENCE {
|
|
eqlAccessGroupSharedVolumeAssocFlag ACLAppliesTo,
|
|
eqlAccessGroupSharedVolumeAssocObjectIndex Unsigned32
|
|
}
|
|
|
|
eqlAccessGroupSharedVolumeAssocFlag OBJECT-TYPE
|
|
SYNTAX ACLAppliesTo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Flag that indicates type of object that the access group modifies."
|
|
::= { eqlAccessGroupSharedVolumeAssocEntry 1 }
|
|
|
|
eqlAccessGroupSharedVolumeAssocObjectIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index of the Access Group Object Association object in the
|
|
eqlAccessGroupObjectAssocTable."
|
|
::= { eqlAccessGroupSharedVolumeAssocEntry 2 }
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
-- Shared Volume Access Group Lookup Table
|
|
--
|
|
|
|
eqlSharedVolumeAccessGroupAssocTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlSharedVolumeAccessGroupAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table shows information on access groups associated with a specific shared volume.
|
|
Each row reflects one association"
|
|
::= { eqlAccessObjects 10 }
|
|
|
|
eqlSharedVolumeAccessGroupAssocEntry OBJECT-TYPE
|
|
SYNTAX EqlSharedVolumeAccessGroupAssocEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Volume Access Group Association Table."
|
|
INDEX { eqliscsiLocalMemberId, eqliscsiVolumeIndex, eqlAccessGroupIndex }
|
|
::= { eqlSharedVolumeAccessGroupAssocTable 1 }
|
|
|
|
EqlSharedVolumeAccessGroupAssocEntry ::= SEQUENCE {
|
|
eqlSharedVolumeAccessGroupAssocFlag ACLAppliesTo,
|
|
eqlSharedVolumeAccessGroupAssocObjectIndex Unsigned32
|
|
}
|
|
|
|
eqlSharedVolumeAccessGroupAssocFlag OBJECT-TYPE
|
|
SYNTAX ACLAppliesTo
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Flag that indicates type of object that the access group modifies."
|
|
::= { eqlSharedVolumeAccessGroupAssocEntry 1 }
|
|
|
|
eqlSharedVolumeAccessGroupAssocObjectIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The index of the Access Group Object Association object in the
|
|
eqlAccessGroupObjectAssocTable."
|
|
::= { eqlSharedVolumeAccessGroupAssocEntry 2 }
|
|
|
|
|
|
----------------------------------------------------------------------
|
|
-- Admin Account Access Group Table
|
|
--
|
|
|
|
eqlAdminAccountAccessGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlAdminAccountAccessGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table shows information on admin account ownership for particular Access Groups.
|
|
Each row reflects one access group ownership."
|
|
::= { eqlAccessObjects 11 }
|
|
|
|
eqlAdminAccountAccessGroupEntry OBJECT-TYPE
|
|
SYNTAX EqlAdminAccountAccessGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the Admin Account Access Group Table."
|
|
INDEX { eqlGroupId, eqlStorageGroupAdminAccountIndex, eqlAccessGroupIndex }
|
|
::= { eqlAdminAccountAccessGroupTable 1 }
|
|
|
|
EqlAdminAccountAccessGroupEntry ::= SEQUENCE {
|
|
eqlAdminAccountAccessGroupRowStatus RowStatus,
|
|
eqlAdminAccountAccessGroupAccess INTEGER
|
|
}
|
|
|
|
eqlAdminAccountAccessGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Row status used to manage this row."
|
|
::= { eqlAdminAccountAccessGroupEntry 1 }
|
|
|
|
eqlAdminAccountAccessGroupAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
read-only(1),
|
|
read-write(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Administrative permission to the Access Group."
|
|
DEFVAL { read-only }
|
|
::= { eqlAdminAccountAccessGroupEntry 2 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- ACL Count Table
|
|
--
|
|
|
|
eqlACLCountTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlACLCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table provides a count of the number of ACLs currently in the
|
|
system. It is used by the front end to help with limit checking"
|
|
::= { eqlAccessObjects 12 }
|
|
|
|
eqlACLCountEntry OBJECT-TYPE
|
|
SYNTAX EqlACLCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ACL Count table."
|
|
INDEX { eqlGroupId }
|
|
::= { eqlACLCountTable 1 }
|
|
|
|
EqlACLCountEntry ::= SEQUENCE {
|
|
eqlACLCountUserDefined Unsigned32,
|
|
eqlACLCountMPIO Unsigned32,
|
|
eqlACLCountTotal Unsigned32,
|
|
eqlMaxAccessGroupCount Unsigned32,
|
|
eqlMaxAccessRecordCount Unsigned32,
|
|
eqlMaxAccessPointCount Unsigned32,
|
|
eqlMaxAccessPointIPAddrCount Unsigned32,
|
|
eqlMaxAssociationCount Unsigned32,
|
|
eqlAccessGroupCount Unsigned32,
|
|
eqlAccessRecordCount Unsigned32,
|
|
eqlAccessPointCount Unsigned32,
|
|
eqlAccessPointIPAddrCount Unsigned32,
|
|
eqlAssociationCount Unsigned32
|
|
}
|
|
|
|
eqlACLCountUserDefined OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of User defined ACL's in the group."
|
|
::= { eqlACLCountEntry 1 }
|
|
|
|
eqlACLCountMPIO OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of MPIO ACL's in the group."
|
|
::= { eqlACLCountEntry 2 }
|
|
|
|
eqlACLCountTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total number of ACL's in the group."
|
|
::= { eqlACLCountEntry 3 }
|
|
|
|
eqlMaxAccessGroupCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of Access Groups allowed in the group."
|
|
::= { eqlACLCountEntry 4 }
|
|
|
|
eqlMaxAccessRecordCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of Access Records allowed in the group."
|
|
::= { eqlACLCountEntry 5 }
|
|
|
|
eqlMaxAccessPointCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of Access Points allowed in the group."
|
|
::= { eqlACLCountEntry 6 }
|
|
|
|
eqlMaxAccessPointIPAddrCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of Access Point IP Addresses allowed in the group."
|
|
::= { eqlACLCountEntry 7 }
|
|
|
|
eqlMaxAssociationCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Maximum number of Access Object to Volume associations allowed in the group."
|
|
::= { eqlACLCountEntry 8 }
|
|
|
|
eqlAccessGroupCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of Access Groups in the group."
|
|
::= { eqlACLCountEntry 9 }
|
|
|
|
eqlAccessRecordCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of Access Records in the group."
|
|
::= { eqlACLCountEntry 10 }
|
|
|
|
eqlAccessPointCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of Access Points in the group."
|
|
::= { eqlACLCountEntry 11 }
|
|
|
|
eqlAccessPointIPAddrCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of Access Point IP Addresses in the group."
|
|
::= { eqlACLCountEntry 12 }
|
|
|
|
eqlAssociationCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current number of Access Object to Volume associations in the group."
|
|
::= { eqlACLCountEntry 13 }
|
|
|
|
----------------------------------------------------------------------
|
|
-- ACL Volume Association Count Table
|
|
--
|
|
|
|
eqlVolumeAccessGroupAssocCountTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EqlVolumeAccessGroupAssocCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EqualLogic-Dynamic
|
|
This table provides a count for the total number of access groups
|
|
and access records associated to a single volume. Data is indexed by
|
|
volume."
|
|
::= { eqlAccessObjects 13 }
|
|
|
|
eqlVolumeAccessGroupAssocCountEntry OBJECT-TYPE
|
|
SYNTAX EqlVolumeAccessGroupAssocCountEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ACL Association Count table."
|
|
INDEX { eqliscsiLocalMemberId, eqliscsiVolumeIndex }
|
|
::= { eqlVolumeAccessGroupAssocCountTable 1 }
|
|
|
|
EqlVolumeAccessGroupAssocCountEntry ::= SEQUENCE {
|
|
eqlVolumeAccessGroupAssocCount Unsigned32,
|
|
eqlVolumeAccessRecordAssocCount Unsigned32
|
|
}
|
|
|
|
eqlVolumeAccessGroupAssocCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total count of access group associations for the volume."
|
|
::= { eqlVolumeAccessGroupAssocCountEntry 1 }
|
|
|
|
eqlVolumeAccessRecordAssocCount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Total count of access record associations for the volume."
|
|
::= { eqlVolumeAccessGroupAssocCountEntry 2 }
|
|
|
|
END
|