Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR plat-chas-invmgr package operational data.
This module contains definitions for the following management objects:
platform: Platform information platform-inventory: platform inventory
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type CardRedundancyState
- type InvAdminState
- type InvCardState
- type InvMonitorState
- type InvPowerAdminState
- type InvResetReason
- type NodeState
- type Platform
- type PlatformInventory
- type PlatformInventory_Racks
- type PlatformInventory_Racks_Rack
- type PlatformInventory_Racks_Rack_Attributes
- type PlatformInventory_Racks_Rack_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots
- type PlatformInventory_Racks_Rack_Slots_Slot
- type PlatformInventory_Racks_Rack_Slots_Slot_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange
- type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime
- type Platform_Racks
- type Platform_Racks_Rack
- type Platform_Racks_Rack_Slots
- type Platform_Racks_Rack_Slots_Slot
- type Platform_Racks_Rack_Slots_Slot_Instances
- type Platform_Racks_Rack_Slots_Slot_Instances_Instance
- type Platform_Racks_Rack_Slots_Slot_Instances_Instance_State
- type Platform_Racks_Rack_Slots_Slot_State
- type Platform_Racks_Rack_Slots_Slot_Vm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CardRedundancyState ¶
type CardRedundancyState string
CardRedundancyState represents Redundancy state detail
const ( // Active CardRedundancyState_active CardRedundancyState = "active" // Standby CardRedundancyState_standby CardRedundancyState = "standby" )
type InvAdminState ¶
type InvAdminState string
InvAdminState represents Inv admin state
const ( // admin state invalid InvAdminState_admin_state_invalid InvAdminState = "admin-state-invalid" // admin up InvAdminState_admin_up InvAdminState = "admin-up" // admin down InvAdminState_admin_down InvAdminState = "admin-down" )
type InvCardState ¶
type InvCardState string
InvCardState represents Inv card state
const ( // inv card not present InvCardState_inv_card_not_present InvCardState = "inv-card-not-present" // inv card present InvCardState_inv_card_present InvCardState = "inv-card-present" // inv card reset InvCardState_inv_card_reset InvCardState = "inv-card-reset" // inv card booting InvCardState_inv_card_booting InvCardState = "inv-card-booting" // inv card mbi booting InvCardState_inv_card_mbi_booting InvCardState = "inv-card-mbi-booting" // inv card running mbi InvCardState_inv_card_running_mbi InvCardState = "inv-card-running-mbi" // inv card running ena InvCardState_inv_card_running_ena InvCardState = "inv-card-running-ena" // inv card bring down InvCardState_inv_card_bring_down InvCardState = "inv-card-bring-down" // inv card ena failure InvCardState_inv_card_ena_failure InvCardState = "inv-card-ena-failure" // inv card f diag run InvCardState_inv_card_f_diag_run InvCardState = "inv-card-f-diag-run" // inv card f diag failure InvCardState_inv_card_f_diag_failure InvCardState = "inv-card-f-diag-failure" // inv card powered InvCardState_inv_card_powered InvCardState = "inv-card-powered" // inv card unpowered InvCardState_inv_card_unpowered InvCardState = "inv-card-unpowered" // inv card mdr InvCardState_inv_card_mdr InvCardState = "inv-card-mdr" // inv card mdr running mbi InvCardState_inv_card_mdr_running_mbi InvCardState = "inv-card-mdr-running-mbi" // inv card main t mode InvCardState_inv_card_main_t_mode InvCardState = "inv-card-main-t-mode" // inv card admin down InvCardState_inv_card_admin_down InvCardState = "inv-card-admin-down" // inv card no mon InvCardState_inv_card_no_mon InvCardState = "inv-card-no-mon" // inv card unknown InvCardState_inv_card_unknown InvCardState = "inv-card-unknown" // inv card failed InvCardState_inv_card_failed InvCardState = "inv-card-failed" // inv card ok InvCardState_inv_card_ok InvCardState = "inv-card-ok" // inv card missing InvCardState_inv_card_missing InvCardState = "inv-card-missing" // inv card field diag downloading InvCardState_inv_card_field_diag_downloading InvCardState = "inv-card-field-diag-downloading" // inv card field diag unmonitor InvCardState_inv_card_field_diag_unmonitor InvCardState = "inv-card-field-diag-unmonitor" // inv card fabric field diag unmonitor InvCardState_inv_card_fabric_field_diag_unmonitor InvCardState = "inv-card-fabric-field-diag-unmonitor" // inv card field diag rp launching InvCardState_inv_card_field_diag_rp_launching InvCardState = "inv-card-field-diag-rp-launching" // inv card field diag running InvCardState_inv_card_field_diag_running InvCardState = "inv-card-field-diag-running" // inv card field diag pass InvCardState_inv_card_field_diag_pass InvCardState = "inv-card-field-diag-pass" // inv card field diag fail InvCardState_inv_card_field_diag_fail InvCardState = "inv-card-field-diag-fail" // inv card field diag timeout InvCardState_inv_card_field_diag_timeout InvCardState = "inv-card-field-diag-timeout" // inv card disabled InvCardState_inv_card_disabled InvCardState = "inv-card-disabled" // inv card spa booting InvCardState_inv_card_spa_booting InvCardState = "inv-card-spa-booting" // inv card not allowed online InvCardState_inv_card_not_allowed_online InvCardState = "inv-card-not-allowed-online" // inv card stopped InvCardState_inv_card_stopped InvCardState = "inv-card-stopped" // inv card incompatible fw ver InvCardState_inv_card_incompatible_fw_ver InvCardState = "inv-card-incompatible-fw-ver" // inv card fpd hold InvCardState_inv_card_fpd_hold InvCardState = "inv-card-fpd-hold" // inv card node prep InvCardState_inv_card_node_prep InvCardState = "inv-card-node-prep" // inv card updating fpd InvCardState_inv_card_updating_fpd InvCardState = "inv-card-updating-fpd" // inv card num states InvCardState_inv_card_num_states InvCardState = "inv-card-num-states" )
type InvMonitorState ¶
type InvMonitorState string
InvMonitorState represents Inv monitor state
const ( // unmonitored InvMonitorState_unmonitored InvMonitorState = "unmonitored" // monitored InvMonitorState_monitored InvMonitorState = "monitored" )
type InvPowerAdminState ¶
type InvPowerAdminState string
InvPowerAdminState represents Inv power admin state
const ( // admin power invalid InvPowerAdminState_admin_power_invalid InvPowerAdminState = "admin-power-invalid" // admin on InvPowerAdminState_admin_on InvPowerAdminState = "admin-on" // admin off InvPowerAdminState_admin_off InvPowerAdminState = "admin-off" )
type InvResetReason ¶
type InvResetReason string
InvResetReason represents Inv reset reason
const ( // module reset reason unknown InvResetReason_module_reset_reason_unknown InvResetReason = "module-reset-reason-unknown" // module reset reason powerup InvResetReason_module_reset_reason_powerup InvResetReason = "module-reset-reason-powerup" // module reset reason user shutdown InvResetReason_module_reset_reason_user_shutdown InvResetReason = "module-reset-reason-user-shutdown" // module reset reason user reload InvResetReason_module_reset_reason_user_reload InvResetReason = "module-reset-reason-user-reload" // module reset reason auto reload InvResetReason_module_reset_reason_auto_reload InvResetReason = "module-reset-reason-auto-reload" // module reset reason environment InvResetReason_module_reset_reason_environment InvResetReason = "module-reset-reason-environment" // module reset reason user unpower InvResetReason_module_reset_reason_user_unpower InvResetReason = "module-reset-reason-user-unpower" )
type NodeState ¶
type NodeState string
NodeState represents Node state detail
const ( // Not present NodeState_not_present NodeState = "not-present" // Present NodeState_present NodeState = "present" // Reset NodeState_reset NodeState = "reset" // Card booting or rommon NodeState_rommon NodeState = "rommon" // MBI booting NodeState_mbi_boot NodeState = "mbi-boot" // Running MBI NodeState_mbi_run NodeState = "mbi-run" // Running ENA NodeState_xr_run NodeState = "xr-run" // Bringdown NodeState_bring_down NodeState = "bring-down" // ENA failure NodeState_xr_fail NodeState = "xr-fail" // Running FDIAG NodeState_fdiag_run NodeState = "fdiag-run" // FDIAG failure NodeState_fdiag_fail NodeState = "fdiag-fail" // Powered NodeState_power NodeState = "power" // Unpowered NodeState_unpower NodeState = "unpower" // MDR warm reload NodeState_mdr_warm_reload NodeState = "mdr-warm-reload" // MDR running MBI NodeState_mdr_mbi_run NodeState = "mdr-mbi-run" // Maintenance mode NodeState_maintenance_mode NodeState = "maintenance-mode" // Admin down NodeState_admin_down NodeState = "admin-down" // No MON NodeState_not_monitor NodeState = "not-monitor" // Unknown NodeState_unknown_card NodeState = "unknown-card" // Failed NodeState_failed NodeState = "failed" // OK NodeState_ok NodeState = "ok" // Missing NodeState_missing NodeState = "missing" // Field diag downloading NodeState_diag_download NodeState = "diag-download" // Field diag unmonitor NodeState_diag_not_monitor NodeState = "diag-not-monitor" // Fabric field diag unmonitor NodeState_fabric_diag_not_monitor NodeState = "fabric-diag-not-monitor" // Field diag RP launching NodeState_diag_rp_launch NodeState = "diag-rp-launch" // Field diag running NodeState_diag_run NodeState = "diag-run" // Field diag pass NodeState_diag_pass NodeState = "diag-pass" // Field diag fail NodeState_diag_fail NodeState = "diag-fail" // Field diag timeout NodeState_diag_timeout NodeState = "diag-timeout" // Disable NodeState_disable NodeState = "disable" // SPA booting NodeState_spa_boot NodeState = "spa-boot" // Not allowed online NodeState_not_allowed_online NodeState = "not-allowed-online" // Stopped NodeState_stop NodeState = "stop" // Incompatible FW version NodeState_incomp_version NodeState = "incomp-version" // FPD hold NodeState_fpd_hold NodeState = "fpd-hold" // XR preparation NodeState_xr_preparation NodeState = "xr-preparation" // Sync ready state NodeState_sync_ready NodeState = "sync-ready" // Node isolate state NodeState_xr_isolate NodeState = "xr-isolate" // Ready NodeState_ready NodeState = "ready" // Invalid NodeState_invalid NodeState = "invalid" // Operational NodeState_operational NodeState = "operational" // Operational lock NodeState_operational_lock NodeState = "operational-lock" // Going down NodeState_going_down NodeState = "going-down" // Going offline NodeState_going_offline NodeState = "going-offline" // Going online NodeState_going_online NodeState = "going-online" // Offline NodeState_offline NodeState = "offline" // Up NodeState_up NodeState = "up" // Down NodeState_down NodeState = "down" // Max NodeState_max NodeState = "max" // Unknown NodeState_unknown NodeState = "unknown" )
type Platform ¶
type Platform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of racks. Racks Platform_Racks }
Platform Platform information
func (*Platform) GetEntityData ¶
func (platform *Platform) GetEntityData() *types.CommonEntityData
type PlatformInventory ¶
type PlatformInventory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of racks. Racks PlatformInventory_Racks }
PlatformInventory platform inventory
func (*PlatformInventory) GetEntityData ¶
func (platformInventory *PlatformInventory) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks ¶
type PlatformInventory_Racks struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rack name. The type is slice of PlatformInventory_Racks_Rack. Rack []*PlatformInventory_Racks_Rack }
PlatformInventory_Racks Table of racks
func (*PlatformInventory_Racks) GetEntityData ¶
func (racks *PlatformInventory_Racks) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack ¶
type PlatformInventory_Racks_Rack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Rack name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Table of slots. Slots PlatformInventory_Racks_Rack_Slots // Attributes. Attributes PlatformInventory_Racks_Rack_Attributes }
PlatformInventory_Racks_Rack Rack name
func (*PlatformInventory_Racks_Rack) GetEntityData ¶
func (rack *PlatformInventory_Racks_Rack) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Attributes ¶
type PlatformInventory_Racks_Rack_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots ¶
type PlatformInventory_Racks_Rack_Slots struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Slot name. The type is slice of PlatformInventory_Racks_Rack_Slots_Slot. Slot []*PlatformInventory_Racks_Rack_Slots_Slot }
PlatformInventory_Racks_Rack_Slots Table of slots
func (*PlatformInventory_Racks_Rack_Slots) GetEntityData ¶
func (slots *PlatformInventory_Racks_Rack_Slots) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot ¶
type PlatformInventory_Racks_Rack_Slots_Slot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Slot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Table of cards. Cards PlatformInventory_Racks_Rack_Slots_Slot_Cards // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot Slot name
func (*PlatformInventory_Racks_Rack_Slots_Slot) GetEntityData ¶
func (slot *PlatformInventory_Racks_Rack_Slots_Slot) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Card number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card. Card []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card }
PlatformInventory_Racks_Rack_Slots_Slot_Cards Table of cards
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards) GetEntityData ¶
func (cards *PlatformInventory_Racks_Rack_Slots_Slot_Cards) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Card name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // HardwareInformationDir. HardwareInformation PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation // Table of subslots. SubSlots PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots // Table of HW components . HwComponents PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents // Table of port slots. PortSlots PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots // Table of sensors. Sensors PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card Card number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card) GetEntityData ¶
func (card *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ProcesorInformation. ProcessorInformation PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation // MotherboardInformation. MotherboardInformation PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation // BootflashInformation. BootflashInformation PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation // DiskInformation. DiskInformation PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation HardwareInformationDir
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation) GetEntityData ¶
func (hardwareInformation *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Image name. The type is string with length: 0..255. ImageName interface{} // Platform Type. The type is string with length: 0..255. PlatformType interface{} // Major version. The type is interface{} with range: 0..4294967295. MajorVersion interface{} // Minor version. The type is interface{} with range: 0..4294967295. MinorVersion interface{} // Micro image version. The type is string with length: 0..255. MicroImageVersion interface{} // Platform specific text. The type is string with length: 0..255. PlatformSpecific interface{} // Release type. The type is string with length: 0..255. ReleaseType interface{} // Bootflash type e.g. SIMM. The type is string with length: 0..255. BootflashType interface{} // Bootflash size in kilo-bytes. The type is interface{} with range: // 0..4294967295. Units are kilobyte. BootflashSize interface{} // Sector size in bytes. The type is interface{} with range: 0..4294967295. // Units are byte. SectorSize interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation BootflashInformation
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation) GetEntityData ¶
func (bootflashInformation *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_BootflashInformation) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // (Deprecated) Disk name. The type is string with length: 0..255. DiskName interface{} // (Deprecated) Disk size in mega-bytes. The type is interface{} with range: // 0..4294967295. Units are megabyte. DiskSize interface{} // (Deprecated) Disk sector size in bytes. The type is interface{} with range: // 0..4294967295. Units are byte. SectorSize interface{} // Disk attributes. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks. Disks []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation DiskInformation
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation) GetEntityData ¶
func (diskInformation *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Disk name. The type is string with length: 0..255. DiskName interface{} // Disk size in mega-bytes. The type is interface{} with range: 0..4294967295. // Units are megabyte. DiskSize interface{} // Disk sector size in bytes. The type is interface{} with range: // 0..4294967295. Units are byte. SectorSize interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks Disk attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks) GetEntityData ¶
func (disks *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_DiskInformation_Disks) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Memory size in bytes. The type is interface{} with range: // 0..18446744073709551615. Units are byte. MainMemorySize interface{} // NVRAM size in bytes. The type is interface{} with range: // 0..18446744073709551615. Units are byte. NvramSize interface{} // ROM information. Rom PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom // Bootflash information. Bootflash PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash // Processor information. Processor PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation MotherboardInformation
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation) GetEntityData ¶
func (motherboardInformation *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Image name. The type is string with length: 0..255. ImageName interface{} // Platform Type. The type is string with length: 0..255. PlatformType interface{} // Major version. The type is interface{} with range: 0..4294967295. MajorVersion interface{} // Minor version. The type is interface{} with range: 0..4294967295. MinorVersion interface{} // Micro image version. The type is string with length: 0..255. MicroImageVersion interface{} // Platform specific text. The type is string with length: 0..255. PlatformSpecific interface{} // Release type. The type is string with length: 0..255. ReleaseType interface{} // Bootflash type e.g. SIMM. The type is string with length: 0..255. BootflashType interface{} // Bootflash size in kilo-bytes. The type is interface{} with range: // 0..4294967295. Units are kilobyte. BootflashSize interface{} // Sector size in bytes. The type is interface{} with range: 0..4294967295. // Units are byte. SectorSize interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash Bootflash information
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash) GetEntityData ¶
func (bootflash *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Bootflash) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Type e.g. 7457. The type is string with length: 0..255. ProcessorType interface{} // Speed e.g. 1197Mhz. The type is string with length: 0..255. Speed interface{} // Revision. e.g 1.1. The type is string with length: 0..255. Revision interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor Processor information
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor) GetEntityData ¶
func (processor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Processor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Image name. The type is string with length: 0..255. ImageName interface{} // Major version. The type is interface{} with range: 0..4294967295. MajorVersion interface{} // Minor version. The type is interface{} with range: 0..4294967295. MinorVersion interface{} // Micro image version. The type is string with length: 0..255. MicroImageVersion interface{} // Platform specific text. The type is string with length: 0..255. PlatformSpecific interface{} // Release type. The type is string with length: 0..255. ReleaseType interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom ROM information
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom) GetEntityData ¶
func (rom *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_MotherboardInformation_Rom) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Type e.g. 7457. The type is string with length: 0..255. ProcessorType interface{} // Speed e.g. 1197Mhz. The type is string with length: 0..255. Speed interface{} // Revision. e.g 1.1. The type is string with length: 0..255. Revision interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation ProcesorInformation
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation) GetEntityData ¶
func (processorInformation *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HardwareInformation_ProcessorInformation) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // HW component number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent. HwComponent []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents Table of HW components
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents) GetEntityData ¶
func (hwComponents *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. HW component name. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Table of sensors. Sensors PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent HW component number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent) GetEntityData ¶
func (hwComponent *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sensor number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor. Sensor []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors Table of sensors
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors) GetEntityData ¶
func (sensors *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Sensor name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor Sensor number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor) GetEntityData ¶
func (sensor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_HwComponents_HwComponent_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Port slot number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot. PortSlot []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots Table of port slots
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots) GetEntityData ¶
func (portSlots *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Port slot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Port. Port PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port // Table of sensors. Sensors PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot Port slot number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot) GetEntityData ¶
func (portSlot *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port Port
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port) GetEntityData ¶
func (port *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sensor number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor. Sensor []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors Table of sensors
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors) GetEntityData ¶
func (sensors *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Sensor name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor Sensor number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor) GetEntityData ¶
func (sensor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sensor number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor. Sensor []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors Table of sensors
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors) GetEntityData ¶
func (sensors *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Sensor name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor Sensor number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor) GetEntityData ¶
func (sensor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Subslot number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot. SubSlot []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots Table of subslots
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots) GetEntityData ¶
func (subSlots *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Subslot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Module of a subslot. Module PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot Subslot number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot) GetEntityData ¶
func (subSlot *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of port slots. PortSlots PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots // Table of sensors. Sensors PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module Module of a subslot
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module) GetEntityData ¶
func (module *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Port slot number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot. PortSlot []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots Table of port slots
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots) GetEntityData ¶
func (portSlots *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Port slot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Port. Port PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port // Table of sensors. Sensors PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot Port slot number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot) GetEntityData ¶
func (portSlot *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port Port
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port) GetEntityData ¶
func (port *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Port_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sensor number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor. Sensor []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors Table of sensors
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors) GetEntityData ¶
func (sensors *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Sensor name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor Sensor number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor) GetEntityData ¶
func (sensor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_BasicInfo) GetEntityData ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo) GetEntityData ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_PortSlots_PortSlot_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Sensor number. The type is slice of // PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor. Sensor []*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors Table of sensors
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors) GetEntityData ¶
func (sensors *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Sensor name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Name interface{} // Attributes. Attributes PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor Sensor number
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor) GetEntityData ¶
func (sensor *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Entity attributes. BasicInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo // Field Replaceable Unit (FRU) attributes. FruInfo PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes Attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes) GetEntityData ¶
func (attributes *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // name string for the entity. The type is string with length: 0..255. Name interface{} // describes in user-readable terms what the entity in question does. The type // is string with length: 0..255. Description interface{} // model name. The type is string with length: 0..255. ModelName interface{} // hw revision string. The type is string with length: 0..255. HardwareRevision interface{} // serial number. The type is string with length: 0..255. SerialNumber interface{} // firmware revision string. The type is string with length: 0..255. FirmwareRevision interface{} // software revision string. The type is string with length: 0..255. SoftwareRevision interface{} // maps to the vendor OID string. The type is string with length: 0..255. VendorType interface{} // 1 if Field Replaceable Unit 0, if not. The type is bool. IsFieldReplaceableUnit interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo Entity attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo) GetEntityData ¶
func (basicInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_BasicInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Administrative state. The type is InvAdminState. ModuleAdministrativeState interface{} // Power administrative state. The type is InvPowerAdminState. ModulePowerAdministrativeState interface{} // Operation state. The type is InvCardState. ModuleOperationalState interface{} // Monitor state. The type is InvMonitorState. ModuleMonitorState interface{} // Reset reason. The type is InvResetReason. ModuleResetReason interface{} // Time operational state is last changed. LastOperationalStateChange PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange // Module up time. ModuleUpTime PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo Field Replaceable Unit (FRU) attributes
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo) GetEntityData ¶
func (fruInfo *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange Time operational state is last changed
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData ¶
func (lastOperationalStateChange *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_LastOperationalStateChange) GetEntityData() *types.CommonEntityData
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime ¶
type PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Time Value in Seconds. The type is interface{} with range: // -2147483648..2147483647. Units are second. TimeInSeconds interface{} // Time Value in Nano-seconds. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. TimeInNanoSeconds interface{} }
PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime Module up time
func (*PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData ¶
func (moduleUpTime *PlatformInventory_Racks_Rack_Slots_Slot_Cards_Card_SubSlots_SubSlot_Module_Sensors_Sensor_Attributes_FruInfo_ModuleUpTime) GetEntityData() *types.CommonEntityData
type Platform_Racks ¶
type Platform_Racks struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Rack name. The type is slice of Platform_Racks_Rack. Rack []*Platform_Racks_Rack }
Platform_Racks Table of racks
func (*Platform_Racks) GetEntityData ¶
func (racks *Platform_Racks) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack ¶
type Platform_Racks_Rack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Rack name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. RackName interface{} // Table of slots. Slots Platform_Racks_Rack_Slots }
Platform_Racks_Rack Rack name
func (*Platform_Racks_Rack) GetEntityData ¶
func (rack *Platform_Racks_Rack) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots ¶
type Platform_Racks_Rack_Slots struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Slot name. The type is slice of Platform_Racks_Rack_Slots_Slot. Slot []*Platform_Racks_Rack_Slots_Slot }
Platform_Racks_Rack_Slots Table of slots
func (*Platform_Racks_Rack_Slots) GetEntityData ¶
func (slots *Platform_Racks_Rack_Slots) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot ¶
type Platform_Racks_Rack_Slots_Slot struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Slot name. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. SlotName interface{} // Table of Instances. Instances Platform_Racks_Rack_Slots_Slot_Instances // VM information. Vm Platform_Racks_Rack_Slots_Slot_Vm // State information. State Platform_Racks_Rack_Slots_Slot_State }
Platform_Racks_Rack_Slots_Slot Slot name
func (*Platform_Racks_Rack_Slots_Slot) GetEntityData ¶
func (slot *Platform_Racks_Rack_Slots_Slot) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot_Instances ¶
type Platform_Racks_Rack_Slots_Slot_Instances struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Instance name. The type is slice of // Platform_Racks_Rack_Slots_Slot_Instances_Instance. Instance []*Platform_Racks_Rack_Slots_Slot_Instances_Instance }
Platform_Racks_Rack_Slots_Slot_Instances Table of Instances
func (*Platform_Racks_Rack_Slots_Slot_Instances) GetEntityData ¶
func (instances *Platform_Racks_Rack_Slots_Slot_Instances) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot_Instances_Instance ¶
type Platform_Racks_Rack_Slots_Slot_Instances_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Instance name. The type is string. InstanceName interface{} // State information. State Platform_Racks_Rack_Slots_Slot_Instances_Instance_State }
Platform_Racks_Rack_Slots_Slot_Instances_Instance Instance name
func (*Platform_Racks_Rack_Slots_Slot_Instances_Instance) GetEntityData ¶
func (instance *Platform_Racks_Rack_Slots_Slot_Instances_Instance) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot_Instances_Instance_State ¶
type Platform_Racks_Rack_Slots_Slot_Instances_Instance_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Card type. The type is string. CardType interface{} // Redundancy state. The type is CardRedundancyState. CardRedundancyState interface{} // PLIM. The type is string. Plim interface{} // State. The type is NodeState. State interface{} // True if power state is active. The type is bool. IsMonitored interface{} // True if monitor state is active. The type is bool. IsPowered interface{} // True if shutdown state is active. The type is bool. IsShutdown interface{} // Admin state. The type is string. AdminState interface{} }
Platform_Racks_Rack_Slots_Slot_Instances_Instance_State State information
func (*Platform_Racks_Rack_Slots_Slot_Instances_Instance_State) GetEntityData ¶
func (state *Platform_Racks_Rack_Slots_Slot_Instances_Instance_State) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot_State ¶
type Platform_Racks_Rack_Slots_Slot_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Card type. The type is string. CardType interface{} // Redundancy state. The type is CardRedundancyState. CardRedundancyState interface{} // PLIM. The type is string. Plim interface{} // State. The type is NodeState. State interface{} // True if power state is active. The type is bool. IsMonitored interface{} // True if monitor state is active. The type is bool. IsPowered interface{} // True if shutdown state is active. The type is bool. IsShutdown interface{} // Admin state. The type is string. AdminState interface{} }
Platform_Racks_Rack_Slots_Slot_State State information
func (*Platform_Racks_Rack_Slots_Slot_State) GetEntityData ¶
func (state *Platform_Racks_Rack_Slots_Slot_State) GetEntityData() *types.CommonEntityData
type Platform_Racks_Rack_Slots_Slot_Vm ¶
type Platform_Racks_Rack_Slots_Slot_Vm struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node Type. The type is string. NodeDescription interface{} // Node Redundency Role. The type is string. RedRole interface{} // Partner Name. The type is string. PartnerName interface{} // SW status. The type is string. SoftwareStatus interface{} // Node IP Address. The type is string. NodeIp interface{} }
Platform_Racks_Rack_Slots_Slot_Vm VM information
func (*Platform_Racks_Rack_Slots_Slot_Vm) GetEntityData ¶
func (vm *Platform_Racks_Rack_Slots_Slot_Vm) GetEntityData() *types.CommonEntityData