imcsdk.mometa.mgmt package

Submodules

This module contains the general information for MgmtBackup ManagedObject.

class imcsdk.mometa.mgmt.MgmtBackup.MgmtBackup(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is MgmtBackup class.

consts = <imcsdk.mometa.mgmt.MgmtBackup.MgmtBackupConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'fsmRmtInvErrCode': 'fsm_rmt_inv_err_code', 'fsmStageDescr': 'fsm_stage_descr', 'fsmDescr': 'fsm_descr', 'pwd': 'pwd', 'user': 'user', 'passphrase': 'passphrase', 'childAction': 'child_action', 'proto': 'proto', 'hostname': 'hostname', 'adminState': 'admin_state', 'fsmRmtInvErrDescr': 'fsm_rmt_inv_err_descr', 'rn': 'rn', 'remoteFile': 'remote_file'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807210>, 'fsm_stage_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807ed0>, 'fsm_rmt_inv_err_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807790>, 'pwd': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807490>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807150>, 'user': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807290>, 'passphrase': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807c50>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a8076d0>, 'proto': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807410>, 'hostname': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807c90>, 'fsm_rmt_inv_err_code': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b9cc390>, 'fsm_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807590>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807810>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a8070d0>, 'remote_file': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10a807cd0>}
class imcsdk.mometa.mgmt.MgmtBackup.MgmtBackupConsts[source]
ADMIN_STATE_DISABLED = 'disabled'
ADMIN_STATE_ENABLED = 'enabled'
FSM_RMT_INV_ERR_CODE_ = ''
FSM_RMT_INV_ERR_CODE_ABORTED = 'Aborted'
FSM_RMT_INV_ERR_CODE_ERROR_COLLECTING_CONFIGURATION_DATA = 'Error collecting configuration data'
FSM_RMT_INV_ERR_CODE_ERROR_IMPORTING_CONFIGURATION = 'Error importing configuration'
FSM_RMT_INV_ERR_CODE_NONE = 'none'
FSM_RMT_INV_ERR_CODE_PARTIALLY_IMPORTED = 'Partially Imported'
FSM_RMT_INV_ERR_CODE_TFTP_ERROR = 'TFTP Error'
FSM_RMT_INV_ERR_CODE_UNKNOWN_ERROR = 'Unknown error'
PROTO_FTP = 'ftp'
PROTO_HTTP = 'http'
PROTO_NONE = 'none'
PROTO_SCP = 'scp'
PROTO_SFTP = 'sftp'
PROTO_TFTP = 'tftp'

This module contains the general information for MgmtController ManagedObject.

class imcsdk.mometa.mgmt.MgmtController.MgmtController(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is MgmtController class.

consts = <imcsdk.mometa.mgmt.MgmtController.MgmtControllerConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'vendor': 'vendor', 'model': 'model', 'subject': 'subject', 'rn': 'rn', 'serial': 'serial', 'childAction': 'child_action'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d14ef10>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59ff50>, 'vendor': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59f710>, 'model': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59f690>, 'subject': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59f410>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59f8d0>, 'serial': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10b59f850>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d14e390>}
class imcsdk.mometa.mgmt.MgmtController.MgmtControllerConsts[source]
SUBJECT_ADAPTOR = 'adaptor'
SUBJECT_BLADE = 'blade'
SUBJECT_BOARD_CONTROLLER = 'board-controller'
SUBJECT_SYSTEM = 'system'
SUBJECT_UNKNOWN = 'unknown'

This module contains the general information for MgmtIf ManagedObject.

class imcsdk.mometa.mgmt.MgmtIf.MgmtIf(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is MgmtIf class.

consts = <imcsdk.mometa.mgmt.MgmtIf.MgmtIfConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'adminNetSpeed': 'admin_net_speed', 'ifType': 'if_type', 'rn': 'rn', 'description': 'description', 'vlanPriority': 'vlan_priority', 'operDuplex': 'oper_duplex', 'v6extEnabled': 'v6ext_enabled', 'subject': 'subject', 'extGw': 'ext_gw', 'vlanId': 'vlan_id', 'dnsPreferred': 'dns_preferred', 'mac': 'mac', 'vicSlot': 'vic_slot', 'v6dnsUsingDhcp': 'v6dns_using_dhcp', 'v6SlaacIp': 'v6_slaac_ip', 'dhcpEnable': 'dhcp_enable', 'dnsUsingDhcp': 'dns_using_dhcp', 'childAction': 'child_action', 'nicMode': 'nic_mode', 'extEnabled': 'ext_enabled', 'v6extIp': 'v6ext_ip', 'dnsAlternate': 'dns_alternate', 'v6linkLocal': 'v6link_local', 'ddnsDomain': 'ddns_domain', 'vlanEnable': 'vlan_enable', 'extMask': 'ext_mask', 'hostname': 'hostname', 'ddnsEnable': 'ddns_enable', 'id': 'id', 'v6extGw': 'v6ext_gw', 'v6dhcpEnable': 'v6dhcp_enable', 'v6dnsAlternate': 'v6dns_alternate', 'v6prefix': 'v6prefix', 'v6dnsPreferred': 'v6dns_preferred', 'portProfile': 'port_profile', 'autoNeg': 'auto_neg', 'extIp': 'ext_ip', 'adminDuplex': 'admin_duplex', 'operNetSpeed': 'oper_net_speed', 'nicRedundancy': 'nic_redundancy'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2610>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3ca90>, 'oper_net_speed': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3ccd0>, 'vlan_priority': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ad0b450>, 'description': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc23d0>, 'v6dns_preferred': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cd90>, 'admin_duplex': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2b90>, 'nic_mode': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cf90>, 'subject': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c810>, 'dns_preferred': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2290>, 'ext_gw': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2d50>, 'mac': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c550>, 'v6dhcp_enable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c350>, 'vic_slot': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c2d0>, 'v6_slaac_ip': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cdd0>, 'v6prefix': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3ce10>, 'ddns_enable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2450>, 'v6ext_ip': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cfd0>, 'vlan_enable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cb50>, 'id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c050>, 'vlan_id': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c5d0>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2d10>, 'v6dns_using_dhcp': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c850>, 'dhcp_enable': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2190>, 'ext_ip': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2490>, 'v6link_local': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cc10>, 'ext_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2790>, 'nic_redundancy': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c290>, 'hostname': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c110>, 'dns_alternate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2310>, 'v6ext_gw': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c950>, 'ext_mask': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cf10>, 'v6ext_enabled': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3cb90>, 'if_type': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c8d0>, 'auto_neg': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc27d0>, 'v6dns_alternate': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c0d0>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c650>, 'ddns_domain': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2c10>, 'dns_using_dhcp': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2a90>, 'admin_net_speed': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10ccc2d90>, 'oper_duplex': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3ca10>, 'port_profile': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10be3c090>}
class imcsdk.mometa.mgmt.MgmtIf.MgmtIfConsts[source]
ADMIN_DUPLEX_AUTO = 'auto'
ADMIN_DUPLEX_FULL = 'full'
ADMIN_DUPLEX_HALF = 'half'
ADMIN_DUPLEX_NA = 'NA'
ADMIN_NET_SPEED_100_MBPS = '100Mbps'
ADMIN_NET_SPEED_10_MBPS = '10Mbps'
ADMIN_NET_SPEED_1_GBPS = '1Gbps'
ADMIN_NET_SPEED_AUTO = 'auto'
ADMIN_NET_SPEED_NA = 'NA'
IF_TYPE_PHYSICAL = 'physical'
NIC_MODE_CISCO_CARD = 'cisco_card'
NIC_MODE_DEDICATED = 'dedicated'
NIC_MODE_SHARED_LOM = 'shared_lom'
NIC_MODE_SHARED_LOM_10G = 'shared_lom_10g'
NIC_MODE_SHARED_LOM_EXT = 'shared_lom_ext'
NIC_MODE_SHIPPING = 'shipping'
NIC_REDUNDANCY_ACTIVE_ACTIVE = 'active-active'
NIC_REDUNDANCY_ACTIVE_STANDBY = 'active-standby'
NIC_REDUNDANCY_NONE = 'none'
OPER_DUPLEX_AUTO = 'auto'
OPER_DUPLEX_FULL = 'full'
OPER_DUPLEX_HALF = 'half'
OPER_DUPLEX_NA = 'NA'
OPER_NET_SPEED_100_MBPS = '100Mbps'
OPER_NET_SPEED_10_MBPS = '10Mbps'
OPER_NET_SPEED_1_GBPS = '1Gbps'
OPER_NET_SPEED_AUTO = 'auto'
OPER_NET_SPEED_NA = 'NA'
VIC_SLOT_0 = '0'
VIC_SLOT_1 = '1'
VIC_SLOT_10 = '10'
VIC_SLOT_2 = '2'
VIC_SLOT_4 = '4'
VIC_SLOT_5 = '5'
VIC_SLOT_9 = '9'
VIC_SLOT_FLEX_LOM = 'flex-lom'
VIC_SLOT_RISER1 = 'riser1'
VIC_SLOT_RISER2 = 'riser2'

This module contains the general information for MgmtImporter ManagedObject.

class imcsdk.mometa.mgmt.MgmtImporter.MgmtImporter(parent_mo_or_dn, **kwargs)[source]

Bases: imcsdk.imcmo.ManagedObject

This is MgmtImporter class.

consts = <imcsdk.mometa.mgmt.MgmtImporter.MgmtImporterConsts instance>
mo_meta = <imcsdk.imccoremeta.MoMeta object>
naming_props = set([])
prop_map = {'dn': 'dn', 'status': 'status', 'fsmRmtInvErrCode': 'fsm_rmt_inv_err_code', 'fsmStageDescr': 'fsm_stage_descr', 'fsmDescr': 'fsm_descr', 'pwd': 'pwd', 'user': 'user', 'passphrase': 'passphrase', 'childAction': 'child_action', 'proto': 'proto', 'hostname': 'hostname', 'adminState': 'admin_state', 'fsmRmtInvErrDescr': 'fsm_rmt_inv_err_descr', 'rn': 'rn', 'remoteFile': 'remote_file'}
prop_meta = {'dn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7f10>, 'fsm_stage_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7c10>, 'fsm_rmt_inv_err_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7750>, 'pwd': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d5a7cd0>, 'admin_state': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c0852d0>, 'user': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d5a7610>, 'passphrase': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7910>, 'child_action': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10c085d90>, 'proto': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b73d0>, 'hostname': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7a50>, 'fsm_rmt_inv_err_code': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b76d0>, 'fsm_descr': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d7b7e90>, 'status': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d5a7e90>, 'rn': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d5a7590>, 'remote_file': <imcsdk.imccoremeta.MoPropertyMeta object at 0x10d5a7f90>}
class imcsdk.mometa.mgmt.MgmtImporter.MgmtImporterConsts[source]
ADMIN_STATE_DISABLED = 'disabled'
ADMIN_STATE_ENABLED = 'enabled'
FSM_RMT_INV_ERR_CODE_ = ''
FSM_RMT_INV_ERR_CODE_ABORTED = 'Aborted'
FSM_RMT_INV_ERR_CODE_ERROR_COLLECTING_CONFIGURATION_DATA = 'Error collecting configuration data'
FSM_RMT_INV_ERR_CODE_ERROR_IMPORTING_CONFIGURATION = 'Error importing configuration'
FSM_RMT_INV_ERR_CODE_NONE = 'none'
FSM_RMT_INV_ERR_CODE_PARTIALLY_IMPORTED = 'Partially Imported'
FSM_RMT_INV_ERR_CODE_TFTP_ERROR = 'TFTP Error'
FSM_RMT_INV_ERR_CODE_UNKNOWN_ERROR = 'Unknown error'
PROTO_FTP = 'ftp'
PROTO_HTTP = 'http'
PROTO_NONE = 'none'
PROTO_SCP = 'scp'
PROTO_SFTP = 'sftp'
PROTO_TFTP = 'tftp'

Module contents