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'¶
-