ucsmsdk.mometa.dcx package

Submodules

This module contains the general information for DcxFcoeVifEp ManagedObject.

class ucsmsdk.mometa.dcx.DcxFcoeVifEp.DcxFcoeVifEp(parent_mo_or_dn, id, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxFcoeVifEp class.

consts = <ucsmsdk.mometa.dcx.DcxFcoeVifEp.DcxFcoeVifEpConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}
prop_meta = {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1292484d0>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ecc4fd0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x129248090>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x129248050>, 'id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x129248150>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1292483d0>}
class ucsmsdk.mometa.dcx.DcxFcoeVifEp.DcxFcoeVifEpConsts[source]

This module contains the general information for DcxNs ManagedObject.

class ucsmsdk.mometa.dcx.DcxNs.DcxNs(parent_mo_or_dn, switch_id, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxNs class.

consts = <ucsmsdk.mometa.dcx.DcxNs.DcxNsConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([u'switchId'])
prop_map = {'dn': 'dn', 'status': 'status', 'switchId': 'switch_id', 'used': 'used', 'sacl': 'sacl', 'rn': 'rn', 'size': 'size', 'side': 'side', 'allocStatus': 'alloc_status', 'childAction': 'child_action'}
prop_meta = {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d050>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d2d0>, 'switch_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d350>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d150>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d0d0>, 'size': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d250>, 'alloc_status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12db07a50>, 'side': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d1d0>, 'used': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d3d0>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12db07fd0>}
class ucsmsdk.mometa.dcx.DcxNs.DcxNsConsts[source]
ALLOC_STATUS_AVAILABLE = 'available'
ALLOC_STATUS_EXCEEDED = 'exceeded'
ALLOC_STATUS_FULL = 'full'
SIDE_LEFT = 'left'
SIDE_RIGHT = 'right'
SWITCH_ID_A = 'A'
SWITCH_ID_B = 'B'
SWITCH_ID_NONE = 'NONE'

This module contains the general information for DcxUniverse ManagedObject.

class ucsmsdk.mometa.dcx.DcxUniverse.DcxUniverse(parent_mo_or_dn, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxUniverse class.

consts = <ucsmsdk.mometa.dcx.DcxUniverse.DcxUniverseConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'sacl': 'sacl', 'rn': 'rn', 'status': 'status', 'childAction': 'child_action'}
prop_meta = {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3da50>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3d8d0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3da90>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ecc4310>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12ef3dc90>}
class ucsmsdk.mometa.dcx.DcxUniverse.DcxUniverseConsts[source]

This module contains the general information for DcxVIf ManagedObject.

class ucsmsdk.mometa.dcx.DcxVIf.DcxVIf(parent_mo_or_dn, id, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxVIf class.

consts = <ucsmsdk.mometa.dcx.DcxVIf.DcxVIfConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'instType': 'inst_type', 'status': 'status', 'operState': 'oper_state', 'ifType': 'if_type', 'ifRole': 'if_role', 'locale': 'locale', 'sacl': 'sacl', 'tag': 'tag', 'switchId': 'switch_id', 'peerDn': 'peer_dn', 'id': 'id', 'transport': 'transport', 'epDn': 'ep_dn', 'lc': 'lc', 'adminState': 'admin_state', 'state': 'state', 'rn': 'rn', 'type': 'type', 'dn': 'dn', 'protRole': 'prot_role', 'cookie': 'cookie', 'childAction': 'child_action', 'name': 'name', 'linkState': 'link_state', 'qosControl': 'qos_control', 'protState': 'prot_state', 'protPeerId': 'prot_peer_id'}
prop_meta = {'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aaa50>, 'locale': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa4d0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa950>, 'qos_control': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa850>, 'ep_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa150>, 'link_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa450>, 'tag': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aab50>, 'oper_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa5d0>, 'id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa1d0>, 'transport': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aabd0>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12db62cd0>, 'lc': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa3d0>, 'state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa9d0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa8d0>, 'type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aac50>, 'inst_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa350>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa0d0>, 'switch_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aaad0>, 'prot_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa7d0>, 'admin_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12db62890>, 'prot_role': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa750>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa550>, 'peer_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa650>, 'if_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa2d0>, 'cookie': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa050>, 'prot_peer_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa6d0>, 'if_role': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e8aa250>}
class ucsmsdk.mometa.dcx.DcxVIf.DcxVIfConsts[source]
ADMIN_STATE_DISABLED = 'disabled'
ADMIN_STATE_ENABLED = 'enabled'
IF_ROLE_DIAG = 'diag'
IF_ROLE_FCOE_NAS_STORAGE = 'fcoe-nas-storage'
IF_ROLE_FCOE_STORAGE = 'fcoe-storage'
IF_ROLE_MGMT = 'mgmt'
IF_ROLE_MONITOR = 'monitor'
IF_ROLE_NAS_STORAGE = 'nas-storage'
IF_ROLE_NETWORK = 'network'
IF_ROLE_SERVER = 'server'
IF_ROLE_SERVICE = 'service'
IF_ROLE_STORAGE = 'storage'
IF_ROLE_UNKNOWN = 'unknown'
IF_TYPE_AGGREGATION = 'aggregation'
IF_TYPE_PHYSICAL = 'physical'
IF_TYPE_UNKNOWN = 'unknown'
IF_TYPE_VIRTUAL = 'virtual'
INST_TYPE_DEFAULT = 'default'
INST_TYPE_DYNAMIC = 'dynamic'
INST_TYPE_DYNAMIC_VF = 'dynamic-vf'
INST_TYPE_MANUAL = 'manual'
LC_ALLOCATED = 'allocated'
LC_AVAILABLE = 'available'
LC_DEALLOCATED = 'deallocated'
LC_REPURPOSED = 'repurposed'
OPER_STATE_ACTIVE = 'active'
OPER_STATE_ADMIN_DOWN = 'admin-down'
OPER_STATE_ERROR = 'error'
OPER_STATE_PASSIVE = 'passive'
OPER_STATE_UNKNOWN = 'unknown'
PROT_ROLE_BACKUP = 'backup'
PROT_ROLE_PRIMARY = 'primary'
PROT_ROLE_UNPROTECTED = 'unprotected'
PROT_STATE_ACTIVE = 'active'
PROT_STATE_NO_PROTECTION = 'no-protection'
PROT_STATE_PASSIVE = 'passive'
QOS_CONTROL_FULL = 'full'
QOS_CONTROL_FULL_WITH_EXCEPTION = 'full-with-exception'
QOS_CONTROL_NONE = 'none'
STATE_CREATE_PEND = 'CreatePend'
STATE_CREATING = 'Creating'
STATE_DESTROYING = 'Destroying'
STATE_DESTROY_PEND = 'DestroyPend'
STATE_MODIFYING = 'Modifying'
STATE_MODIFY_PEND = 'ModifyPend'
STATE_PRESENT = 'Present'
STATE_UNKNOWN = 'Unknown'
SWITCH_ID_A = 'A'
SWITCH_ID_B = 'B'
SWITCH_ID_NONE = 'NONE'

This module contains the general information for DcxVc ManagedObject.

class ucsmsdk.mometa.dcx.DcxVc.DcxVc(parent_mo_or_dn, id, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxVc class.

consts = <ucsmsdk.mometa.dcx.DcxVc.DcxVcConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'operState': 'oper_state', 'sacl': 'sacl', 'monTrafDir': 'mon_traf_dir', 'borderAggrPortId': 'border_aggr_port_id', 'cdp': 'cdp', 'lldp': 'lldp', 'borderSlotId': 'border_slot_id', 'lc': 'lc', 'operBorderSlotId': 'oper_border_slot_id', 'qosPolicyId': 'qos_policy_id', 'type': 'type', 'dn': 'dn', 'operBorderPortId': 'oper_border_port_id', 'macRegisterMode': 'mac_register_mode', 'name': 'name', 'fltAggr': 'flt_aggr', 'linkState': 'link_state', 'switchId': 'switch_id', 'borderVfcId': 'border_vfc_id', 'instType': 'inst_type', 'vnic': 'vnic', 'locale': 'locale', 'adminState': 'admin_state', 'tag': 'tag', 'id': 'id', 'transport': 'transport', 'uplinkFailAction': 'uplink_fail_action', 'stateQual': 'state_qual', 'state': 'state', 'role': 'role', 'peerId': 'peer_id', 'encap': 'encap', 'rn': 'rn', 'status': 'status', 'forgeMac': 'forge_mac', 'operBorderAggrPortId': 'oper_border_aggr_port_id', 'cookie': 'cookie', 'borderPortId': 'border_port_id', 'childAction': 'child_action', 'cos': 'cos', 'fcoeId': 'fcoe_id', 'protState': 'prot_state', 'qosPolicyDn': 'qos_policy_dn', 'derivedFromId': 'derived_from_id'}
prop_meta = {'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2cd0>, 'switch_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2ed0>, 'link_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b74810>, 'oper_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2950>, 'lldp': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b74cd0>, 'lc': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b74c90>, 'type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b77090>, 'inst_type': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b749d0>, 'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12d5d4dd0>, 'mac_register_mode': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2150>, 'name': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2050>, 'oper_border_slot_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f28d0>, 'uplink_fail_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b77110>, 'cdp': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0b10>, 'vnic': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b77190>, 'border_aggr_port_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12eaee410>, 'fcoe_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12d5d4bd0>, 'oper_border_aggr_port_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f27d0>, 'locale': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2750>, 'border_port_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d05d0>, 'border_vfc_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d06d0>, 'border_slot_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0fd0>, 'tag': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2f50>, 'id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x126b74e90>, 'transport': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2fd0>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0a50>, 'forge_mac': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12d5d43d0>, 'state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2d50>, 'role': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2c50>, 'encap': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12d5d42d0>, 'qos_policy_dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2ad0>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2bd0>, 'peer_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f29d0>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2e50>, 'derived_from_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0950>, 'flt_aggr': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12d5d4350>, 'admin_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12eaee090>, 'mon_traf_dir': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2110>, 'cos': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0990>, 'prot_state': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2a50>, 'qos_policy_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2b50>, 'state_qual': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2dd0>, 'cookie': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x1240d0310>, 'oper_border_port_id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e7f2850>}
class ucsmsdk.mometa.dcx.DcxVc.DcxVcConsts[source]
ADMIN_STATE_DISABLED = 'disabled'
ADMIN_STATE_ENABLED = 'enabled'
CDP_DISABLED = 'disabled'
CDP_ENABLED = 'enabled'
COS_ANY = 'any'
ENCAP_CONSOLIDATED = 'consolidated'
ENCAP_VIRTUAL = 'virtual'
ENCAP_VIRTUAL_CE = 'virtual-ce'
FORGE_MAC_ALLOW = 'allow'
FORGE_MAC_DENY = 'deny'
INST_TYPE_DEFAULT = 'default'
INST_TYPE_DYNAMIC = 'dynamic'
INST_TYPE_DYNAMIC_VF = 'dynamic-vf'
INST_TYPE_MANUAL = 'manual'
LC_ALLOCATED = 'allocated'
LC_AVAILABLE = 'available'
LC_DEALLOCATED = 'deallocated'
LC_REPURPOSED = 'repurposed'
MAC_REGISTER_MODE_ALL_HOST_VLANS = 'all-host-vlans'
MAC_REGISTER_MODE_ONLY_NATIVE_VLAN = 'only-native-vlan'
MON_TRAF_DIR_BOTH = 'both'
MON_TRAF_DIR_RX = 'rx'
MON_TRAF_DIR_TX = 'tx'
OPER_STATE_ACTIVE = 'active'
OPER_STATE_ADMIN_DOWN = 'admin-down'
OPER_STATE_ERROR = 'error'
OPER_STATE_PASSIVE = 'passive'
OPER_STATE_UNKNOWN = 'unknown'
PROT_STATE_ACTIVE = 'active'
PROT_STATE_NO_PROTECTION = 'no-protection'
PROT_STATE_PASSIVE = 'passive'
QOS_POLICY_ID_NONE = 'none'
ROLE_DIAG = 'diag'
ROLE_FCOE_NAS_STORAGE = 'fcoe-nas-storage'
ROLE_FCOE_STORAGE = 'fcoe-storage'
ROLE_MGMT = 'mgmt'
ROLE_MONITOR = 'monitor'
ROLE_NAS_STORAGE = 'nas-storage'
ROLE_NETWORK = 'network'
ROLE_SERVER = 'server'
ROLE_SERVICE = 'service'
ROLE_STORAGE = 'storage'
ROLE_UNKNOWN = 'unknown'
STATE_CREATE_PEND = 'CreatePend'
STATE_CREATING = 'Creating'
STATE_DESTROYING = 'Destroying'
STATE_DESTROY_PEND = 'DestroyPend'
STATE_MODIFYING = 'Modifying'
STATE_MODIFY_PEND = 'ModifyPend'
STATE_PRESENT = 'Present'
STATE_UNKNOWN = 'Unknown'
SWITCH_ID_A = 'A'
SWITCH_ID_B = 'B'
SWITCH_ID_NONE = 'NONE'

This module contains the general information for DcxVifEp ManagedObject.

class ucsmsdk.mometa.dcx.DcxVifEp.DcxVifEp(parent_mo_or_dn, id, **kwargs)[source]

Bases: ucsmsdk.ucsmo.ManagedObject

This is DcxVifEp class.

consts = <ucsmsdk.mometa.dcx.DcxVifEp.DcxVifEpConsts instance>
mo_meta = <ucsmsdk.ucscoremeta.MoMeta object>
naming_props = set([u'id'])
prop_map = {'dn': 'dn', 'status': 'status', 'sacl': 'sacl', 'rn': 'rn', 'id': 'id', 'childAction': 'child_action'}
prop_meta = {'dn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e3c9e90>, 'status': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e3830d0>, 'sacl': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e383050>, 'rn': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e3c9f90>, 'id': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e3c9f10>, 'child_action': <ucsmsdk.ucscoremeta.MoPropertyMeta object at 0x12e3c9e10>}
class ucsmsdk.mometa.dcx.DcxVifEp.DcxVifEpConsts[source]

Module contents