Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR skp-qos package operational data.
This module contains definitions for the following management objects:
platform-qos: QoS Skywarp platform operational data platform-qos-ea: platform qos ea
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Action
- type ActionOpcode
- type CacState
- type PlatformQos
- type PlatformQosEa
- type PlatformQosEa_Nodes
- type PlatformQosEa_Nodes_Node
- type PlatformQosEa_Nodes_Node_BundleInterfaces
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police
- type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue
- type PlatformQosEa_Nodes_Node_Interfaces
- type PlatformQosEa_Nodes_Node_Interfaces_Interface
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police
- type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue
- type PlatformQos_Nodes
- type PlatformQos_Nodes_Node
- type PlatformQos_Nodes_Node_BundleInterfaces
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth
- type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth
- type PlatformQos_Nodes_Node_Capability
- type PlatformQos_Nodes_Node_Interfaces
- type PlatformQos_Nodes_Node_Interfaces_Interface
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth
- type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth
- type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth
- type PolicyParamUnit
- type PolicyState
- type QosUnit
- type TbAlgorithm
- type Wred
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action string
Action represents Action type
const ( // Police action transmit Action_police_transmit Action = "police-transmit" // Police action set transmit Action_police_set_transmit Action = "police-set-transmit" // Police action drop Action_police_drop Action = "police-drop" // Police action unknown Action_police_unknown Action = "police-unknown" )
type ActionOpcode ¶
type ActionOpcode string
ActionOpcode represents Action opcode
const ( // Precedence ActionOpcode_precedence ActionOpcode = "precedence" // DSCP ActionOpcode_dscp ActionOpcode = "dscp" // Discard class ActionOpcode_discard_class ActionOpcode = "discard-class" // QoS group ActionOpcode_qos_group ActionOpcode = "qos-group" // COS inner ActionOpcode_cos_inner ActionOpcode = "cos-inner" // COS ActionOpcode_cos ActionOpcode = "cos" // EXP top ActionOpcode_exp_top ActionOpcode = "exp-top" // EXP IMP ActionOpcode_exp_imp ActionOpcode = "exp-imp" // Tunnel precedence ActionOpcode_tunnel_precedence ActionOpcode = "tunnel-precedence" // Tunnel DSCP ActionOpcode_tunnel_dscp ActionOpcode = "tunnel-dscp" // ITAG DEI ActionOpcode_itag_dei ActionOpcode = "itag-dei" // ITAG COS ActionOpcode_itag_cos ActionOpcode = "itag-cos" // COS imposition ActionOpcode_cos_imposition ActionOpcode = "cos-imposition" // DEI imposition ActionOpcode_dei_imposition ActionOpcode = "dei-imposition" // DEI ActionOpcode_dei ActionOpcode = "dei" // No marking ActionOpcode_no_marking ActionOpcode = "no-marking" )
type PlatformQos ¶
type PlatformQos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of nodes with platform specific QoS configuration. Nodes PlatformQos_Nodes }
PlatformQos QoS Skywarp platform operational data
func (*PlatformQos) GetEntityData ¶
func (platformQos *PlatformQos) GetEntityData() *types.CommonEntityData
type PlatformQosEa ¶
type PlatformQosEa struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of nodes with platform specific QoS-EA configuration. Nodes PlatformQosEa_Nodes }
PlatformQosEa platform qos ea
func (*PlatformQosEa) GetEntityData ¶
func (platformQosEa *PlatformQosEa) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes ¶
type PlatformQosEa_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node with platform specific QoS-EA configuration. The type is slice of // PlatformQosEa_Nodes_Node. Node []*PlatformQosEa_Nodes_Node }
PlatformQosEa_Nodes List of nodes with platform specific QoS-EA configuration
func (*PlatformQosEa_Nodes) GetEntityData ¶
func (nodes *PlatformQosEa_Nodes) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node ¶
type PlatformQosEa_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // QoS-EA list of bundle interfaces. BundleInterfaces PlatformQosEa_Nodes_Node_BundleInterfaces // QoS-EA list of interfaces. Interfaces PlatformQosEa_Nodes_Node_Interfaces }
PlatformQosEa_Nodes_Node Node with platform specific QoS-EA configuration
func (*PlatformQosEa_Nodes_Node) GetEntityData ¶
func (node *PlatformQosEa_Nodes_Node) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA interface name. The type is slice of // PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface. BundleInterface []*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface }
PlatformQosEa_Nodes_Node_BundleInterfaces QoS-EA list of bundle interfaces
func (*PlatformQosEa_Nodes_Node_BundleInterfaces) GetEntityData ¶
func (bundleInterfaces *PlatformQosEa_Nodes_Node_BundleInterfaces) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Bundle interface name. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS-EA list of member interfaces. MemberInterfaces PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface QoS-EA interface name
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface) GetEntityData ¶
func (bundleInterface *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA interface name. The type is slice of // PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface. MemberInterface []*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces QoS-EA list of member interfaces
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces) GetEntityData ¶
func (memberInterfaces *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Memeber interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS-EA policy direction output. BundleOutput PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput // QoS-EA policy direction input. BundleInput PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface QoS-EA interface name
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface) GetEntityData ¶
func (memberInterface *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA policy details. Details PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput QoS-EA policy direction input
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput) GetEntityData ¶
func (bundleInput *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header // QoS EA Interface Parameters. InterfaceParameters PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters // Skywarp QoS EA policy class details. SkywarpQosPolicyClass PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details QoS-EA policy details
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details) GetEntityData ¶
func (details *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header QoS EA policy header
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_Header) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy name. The type is string with length: 0..65. PolicyName interface{} // Max Hierarchial Depth. The type is interface{} with range: 0..255. HierarchicalDepth interface{} // Interface Type. The type is string with length: 0..101. InterfaceType interface{} // Interface Programmed Rate. The type is interface{} with range: // 0..4294967295. InterfaceRate interface{} // Port Shaper Rate. The type is interface{} with range: 0..4294967295. PortShaperRate interface{} // Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceHandle interface{} // UnderLineInterface Handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. UnderLineInterfaceHandle interface{} // Bundle Interface ID. The type is interface{} with range: 0..65535. BundleId interface{} // UIDB Index. The type is interface{} with range: 0..65535. UidbIndex interface{} // QoS Interface handle. The type is interface{} with range: // 0..18446744073709551615. QosInterfaceHandle interface{} // Local Port. The type is interface{} with range: 0..4294967295. Port interface{} // Policy Map ID. The type is interface{} with range: 0..65535. PolicyMapId interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters QoS EA Interface Parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show ea pclass st. The type is slice of // PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt. QosShowEaPclassSt []*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass Skywarp QoS EA policy class details
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class Index. The type is interface{} with range: 0..65535. Index interface{} // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Node Flags. The type is string with length: 0..101. NodeFlags interface{} // Statistical Flags. The type is string with length: 0..101. StatsFlags interface{} // QoS EA Class Configuration. Config PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config // QoS EA Class Result. Result PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt qos show ea pclass st
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData ¶
func (qosShowEaPclassSt *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node Config. The type is string with length: 0..101. NodeConfig interface{} // QoS EA Policer parameters. Police PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police // QoS EA Shaper parameters. Shape PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape // QoS EA WFQ parameters. Wfq PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config QoS EA Class Configuration
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Color Aware. The type is bool. ColorAware interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir // CBS. Cbs PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police QoS EA Policer parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs CBS
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir CIR
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir // PBS in bytes. Pbs PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape QoS EA Shaper parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs PBS in bytes
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir PIR in kbps
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq QoS EA WFQ parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth Bandwidth
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Stats ID. The type is interface{} with range: 0..4294967295. StatsId interface{} // QoS EA Queue Result. Queue PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue // QoS EA Policer Result. Police PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result QoS EA Class Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Token Bucket ID. The type is interface{} with range: 0..4294967295. TokenBucketId interface{} // Conform Rate. The type is interface{} with range: 0..4294967295. Conform interface{} // Exceed Rate. The type is interface{} with range: 0..4294967295. Exceed interface{} // Violate Rate. The type is interface{} with range: 0..4294967295. Violate interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police QoS EA Policer Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Commit Tx. The type is interface{} with range: 0..4294967295. CommitTx interface{} // Excess Tx. The type is interface{} with range: 0..4294967295. ExcessTx interface{} // Drop. The type is interface{} with range: 0..4294967295. Drop interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue QoS EA Queue Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA policy details. Details PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput QoS-EA policy direction output
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput) GetEntityData ¶
func (bundleOutput *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header // QoS EA Interface Parameters. InterfaceParameters PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters // Skywarp QoS EA policy class details. SkywarpQosPolicyClass PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details QoS-EA policy details
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details) GetEntityData ¶
func (details *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header QoS EA policy header
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_Header) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy name. The type is string with length: 0..65. PolicyName interface{} // Max Hierarchial Depth. The type is interface{} with range: 0..255. HierarchicalDepth interface{} // Interface Type. The type is string with length: 0..101. InterfaceType interface{} // Interface Programmed Rate. The type is interface{} with range: // 0..4294967295. InterfaceRate interface{} // Port Shaper Rate. The type is interface{} with range: 0..4294967295. PortShaperRate interface{} // Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceHandle interface{} // UnderLineInterface Handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. UnderLineInterfaceHandle interface{} // Bundle Interface ID. The type is interface{} with range: 0..65535. BundleId interface{} // UIDB Index. The type is interface{} with range: 0..65535. UidbIndex interface{} // QoS Interface handle. The type is interface{} with range: // 0..18446744073709551615. QosInterfaceHandle interface{} // Local Port. The type is interface{} with range: 0..4294967295. Port interface{} // Policy Map ID. The type is interface{} with range: 0..65535. PolicyMapId interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters QoS EA Interface Parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show ea pclass st. The type is slice of // PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt. QosShowEaPclassSt []*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass Skywarp QoS EA policy class details
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class Index. The type is interface{} with range: 0..65535. Index interface{} // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Node Flags. The type is string with length: 0..101. NodeFlags interface{} // Statistical Flags. The type is string with length: 0..101. StatsFlags interface{} // QoS EA Class Configuration. Config PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config // QoS EA Class Result. Result PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt qos show ea pclass st
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData ¶
func (qosShowEaPclassSt *PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node Config. The type is string with length: 0..101. NodeConfig interface{} // QoS EA Policer parameters. Police PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police // QoS EA Shaper parameters. Shape PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape // QoS EA WFQ parameters. Wfq PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config QoS EA Class Configuration
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Color Aware. The type is bool. ColorAware interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir // CBS. Cbs PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police QoS EA Policer parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs CBS
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir CIR
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir // PBS in bytes. Pbs PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape QoS EA Shaper parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs PBS in bytes
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir PIR in kbps
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq QoS EA WFQ parameters
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth Bandwidth
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Stats ID. The type is interface{} with range: 0..4294967295. StatsId interface{} // QoS EA Queue Result. Queue PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue // QoS EA Policer Result. Police PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result QoS EA Class Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Token Bucket ID. The type is interface{} with range: 0..4294967295. TokenBucketId interface{} // Conform Rate. The type is interface{} with range: 0..4294967295. Conform interface{} // Exceed Rate. The type is interface{} with range: 0..4294967295. Exceed interface{} // Violate Rate. The type is interface{} with range: 0..4294967295. Violate interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police QoS EA Policer Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue ¶
type PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Commit Tx. The type is interface{} with range: 0..4294967295. CommitTx interface{} // Excess Tx. The type is interface{} with range: 0..4294967295. ExcessTx interface{} // Drop. The type is interface{} with range: 0..4294967295. Drop interface{} }
PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue QoS EA Queue Result
func (*PlatformQosEa_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces ¶
type PlatformQosEa_Nodes_Node_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA interface name. The type is slice of // PlatformQosEa_Nodes_Node_Interfaces_Interface. Interface []*PlatformQosEa_Nodes_Node_Interfaces_Interface }
PlatformQosEa_Nodes_Node_Interfaces QoS-EA list of interfaces
func (*PlatformQosEa_Nodes_Node_Interfaces) GetEntityData ¶
func (interfaces *PlatformQosEa_Nodes_Node_Interfaces) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS-EA policy direction egress. Output PlatformQosEa_Nodes_Node_Interfaces_Interface_Output // QoS-EA policy direction ingress. Input PlatformQosEa_Nodes_Node_Interfaces_Interface_Input }
PlatformQosEa_Nodes_Node_Interfaces_Interface QoS-EA interface name
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface) GetEntityData ¶
func (self *PlatformQosEa_Nodes_Node_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA policy details. Details PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input QoS-EA policy direction ingress
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input) GetEntityData ¶
func (input *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header // QoS EA Interface Parameters. InterfaceParameters PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters // Skywarp QoS EA policy class details. SkywarpQosPolicyClass PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details QoS-EA policy details
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details) GetEntityData ¶
func (details *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header QoS EA policy header
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header) GetEntityData ¶
func (header *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_Header) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy name. The type is string with length: 0..65. PolicyName interface{} // Max Hierarchial Depth. The type is interface{} with range: 0..255. HierarchicalDepth interface{} // Interface Type. The type is string with length: 0..101. InterfaceType interface{} // Interface Programmed Rate. The type is interface{} with range: // 0..4294967295. InterfaceRate interface{} // Port Shaper Rate. The type is interface{} with range: 0..4294967295. PortShaperRate interface{} // Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceHandle interface{} // UnderLineInterface Handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. UnderLineInterfaceHandle interface{} // Bundle Interface ID. The type is interface{} with range: 0..65535. BundleId interface{} // UIDB Index. The type is interface{} with range: 0..65535. UidbIndex interface{} // QoS Interface handle. The type is interface{} with range: // 0..18446744073709551615. QosInterfaceHandle interface{} // Local Port. The type is interface{} with range: 0..4294967295. Port interface{} // Policy Map ID. The type is interface{} with range: 0..65535. PolicyMapId interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters QoS EA Interface Parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show ea pclass st. The type is slice of // PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt. QosShowEaPclassSt []*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass Skywarp QoS EA policy class details
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class Index. The type is interface{} with range: 0..65535. Index interface{} // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Node Flags. The type is string with length: 0..101. NodeFlags interface{} // Statistical Flags. The type is string with length: 0..101. StatsFlags interface{} // QoS EA Class Configuration. Config PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config // QoS EA Class Result. Result PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt qos show ea pclass st
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData ¶
func (qosShowEaPclassSt *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node Config. The type is string with length: 0..101. NodeConfig interface{} // QoS EA Policer parameters. Police PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police // QoS EA Shaper parameters. Shape PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape // QoS EA WFQ parameters. Wfq PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config QoS EA Class Configuration
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData ¶
func (config *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Color Aware. The type is bool. ColorAware interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir // CBS. Cbs PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police QoS EA Policer parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData ¶
func (police *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs CBS
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir CIR
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir // PBS in bytes. Pbs PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape QoS EA Shaper parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs PBS in bytes
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir PIR in kbps
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq QoS EA WFQ parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth Bandwidth
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData ¶
func (bandwidth *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData ¶
func (sumOfBandwidth *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Stats ID. The type is interface{} with range: 0..4294967295. StatsId interface{} // QoS EA Queue Result. Queue PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue // QoS EA Policer Result. Police PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result QoS EA Class Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData ¶
func (result *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Token Bucket ID. The type is interface{} with range: 0..4294967295. TokenBucketId interface{} // Conform Rate. The type is interface{} with range: 0..4294967295. Conform interface{} // Exceed Rate. The type is interface{} with range: 0..4294967295. Exceed interface{} // Violate Rate. The type is interface{} with range: 0..4294967295. Violate interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police QoS EA Policer Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData ¶
func (police *PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Commit Tx. The type is interface{} with range: 0..4294967295. CommitTx interface{} // Excess Tx. The type is interface{} with range: 0..4294967295. ExcessTx interface{} // Drop. The type is interface{} with range: 0..4294967295. Drop interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue QoS EA Queue Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Input_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS-EA policy details. Details PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output QoS-EA policy direction egress
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output) GetEntityData ¶
func (output *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header // QoS EA Interface Parameters. InterfaceParameters PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters // Skywarp QoS EA policy class details. SkywarpQosPolicyClass PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details QoS-EA policy details
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details) GetEntityData ¶
func (details *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header QoS EA policy header
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header) GetEntityData ¶
func (header *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_Header) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Policy name. The type is string with length: 0..65. PolicyName interface{} // Max Hierarchial Depth. The type is interface{} with range: 0..255. HierarchicalDepth interface{} // Interface Type. The type is string with length: 0..101. InterfaceType interface{} // Interface Programmed Rate. The type is interface{} with range: // 0..4294967295. InterfaceRate interface{} // Port Shaper Rate. The type is interface{} with range: 0..4294967295. PortShaperRate interface{} // Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceHandle interface{} // UnderLineInterface Handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. UnderLineInterfaceHandle interface{} // Bundle Interface ID. The type is interface{} with range: 0..65535. BundleId interface{} // UIDB Index. The type is interface{} with range: 0..65535. UidbIndex interface{} // QoS Interface handle. The type is interface{} with range: // 0..18446744073709551615. QosInterfaceHandle interface{} // Local Port. The type is interface{} with range: 0..4294967295. Port interface{} // Policy Map ID. The type is interface{} with range: 0..65535. PolicyMapId interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters QoS EA Interface Parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show ea pclass st. The type is slice of // PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt. QosShowEaPclassSt []*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass Skywarp QoS EA policy class details
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class Index. The type is interface{} with range: 0..65535. Index interface{} // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Node Flags. The type is string with length: 0..101. NodeFlags interface{} // Statistical Flags. The type is string with length: 0..101. StatsFlags interface{} // QoS EA Class Configuration. Config PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config // QoS EA Class Result. Result PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt qos show ea pclass st
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData ¶
func (qosShowEaPclassSt *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node Config. The type is string with length: 0..101. NodeConfig interface{} // QoS EA Policer parameters. Police PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police // QoS EA Shaper parameters. Shape PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape // QoS EA WFQ parameters. Wfq PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config QoS EA Class Configuration
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData ¶
func (config *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Color Aware. The type is bool. ColorAware interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir // CBS. Cbs PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police QoS EA Policer parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData ¶
func (police *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs CBS
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir CIR
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Police_Cir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir // PBS in bytes. Pbs PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape QoS EA Shaper parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs PBS in bytes
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pbs) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir PIR in kbps
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Shape_Pir) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq QoS EA WFQ parameters
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq) GetEntityData ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth Bandwidth
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData ¶
func (bandwidth *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_Bandwidth) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData ¶
func (sumOfBandwidth *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Config_Wfq_SumOfBandwidth) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Stats ID. The type is interface{} with range: 0..4294967295. StatsId interface{} // QoS EA Queue Result. Queue PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue // QoS EA Policer Result. Police PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result QoS EA Class Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData ¶
func (result *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Token Bucket ID. The type is interface{} with range: 0..4294967295. TokenBucketId interface{} // Conform Rate. The type is interface{} with range: 0..4294967295. Conform interface{} // Exceed Rate. The type is interface{} with range: 0..4294967295. Exceed interface{} // Violate Rate. The type is interface{} with range: 0..4294967295. Violate interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police QoS EA Policer Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData ¶
func (police *PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Police) GetEntityData() *types.CommonEntityData
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue ¶
type PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Commit Tx. The type is interface{} with range: 0..4294967295. CommitTx interface{} // Excess Tx. The type is interface{} with range: 0..4294967295. ExcessTx interface{} // Drop. The type is interface{} with range: 0..4294967295. Drop interface{} }
PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue QoS EA Queue Result
func (*PlatformQosEa_Nodes_Node_Interfaces_Interface_Output_Details_SkywarpQosPolicyClass_QosShowEaPclassSt_Result_Queue) GetEntityData ¶
type PlatformQos_Nodes ¶
type PlatformQos_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Node with platform specific QoS configuration. The type is slice of // PlatformQos_Nodes_Node. Node []*PlatformQos_Nodes_Node }
PlatformQos_Nodes List of nodes with platform specific QoS configuration
func (*PlatformQos_Nodes) GetEntityData ¶
func (nodes *PlatformQos_Nodes) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node ¶
type PlatformQos_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // QoS list of bundle interfaces. BundleInterfaces PlatformQos_Nodes_Node_BundleInterfaces // QoS system capability. Capability PlatformQos_Nodes_Node_Capability // QoS list of interfaces. Interfaces PlatformQos_Nodes_Node_Interfaces }
PlatformQos_Nodes_Node Node with platform specific QoS configuration
func (*PlatformQos_Nodes_Node) GetEntityData ¶
func (node *PlatformQos_Nodes_Node) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces ¶
type PlatformQos_Nodes_Node_BundleInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS interface name. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface. BundleInterface []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface }
PlatformQos_Nodes_Node_BundleInterfaces QoS list of bundle interfaces
func (*PlatformQos_Nodes_Node_BundleInterfaces) GetEntityData ¶
func (bundleInterfaces *PlatformQos_Nodes_Node_BundleInterfaces) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Bundle interface name. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS list of member interfaces. MemberInterfaces PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface QoS interface name
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface) GetEntityData ¶
func (bundleInterface *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS interface name. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface. MemberInterface []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces QoS list of member interfaces
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces) GetEntityData ¶
func (memberInterfaces *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Memeber interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS policy direction input. BundleInput PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput // QoS policy direction output. BundleOutput PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface QoS interface name
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface) GetEntityData ¶
func (memberInterface *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header // QoS Interface Parameters. InterfaceParameters PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters // Skywarp QoS policy class details. SkywarpQosPolicyClass PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput QoS policy direction input
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput) GetEntityData ¶
func (bundleInput *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header QoS EA policy header
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header) GetEntityData ¶
func (header *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_Header) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Configured Rate. InterfaceConfigRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate // Interface Programmed Rate. InterfaceProgramRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate // Port Shaper Rate. PortShaperRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters QoS Interface Parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate Interface Configured Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate) GetEntityData ¶
func (interfaceConfigRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceConfigRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate Interface Programmed Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate) GetEntityData ¶
func (interfaceProgramRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_InterfaceProgramRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate Port Shaper Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate) GetEntityData ¶
func (portShaperRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_InterfaceParameters_PortShaperRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show pclass st. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt. QosShowPclassSt []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass Skywarp QoS policy class details
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // QoS Queue parameters. Queue PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue // QoS EA Shaper parameters. Shape PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape // QoS WFQ parameters. Wfq PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq // QoS Policer parameters. Police PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police // QoS Mark parameters. Marking PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt qos show pclass st
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData ¶
func (qosShowPclassSt *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mark Only. MarkOnly PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly // Police conform mark. PoliceConform PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform // Police exceed mark. PoliceExceed PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking QoS Mark parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly Mark Only
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform Police conform mark
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed Police exceed mark
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policer ID. The type is interface{} with range: 0..4294967295. PolicerId interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir // CBS. Cbs PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police QoS Policer parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs CBS
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir CIR
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Queue Type. The type is string with length: 0..101. QueueType interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue QoS Queue parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir // PBS in bytes. Pbs PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape QoS EA Shaper parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs PBS in bytes
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir PIR in kbps
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Weight. The type is interface{} with range: 0..65535. ExcessWeight interface{} // Committed Weight. CommittedWeight PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight // QoS Programmed WFQ parameters. ProgrammedWfq PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq QoS WFQ parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight Committed Weight
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq QoS Programmed WFQ parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth Bandwidth
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleInput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header // QoS Interface Parameters. InterfaceParameters PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters // Skywarp QoS policy class details. SkywarpQosPolicyClass PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput QoS policy direction output
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput) GetEntityData ¶
func (bundleOutput *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header QoS EA policy header
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header) GetEntityData ¶
func (header *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_Header) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Configured Rate. InterfaceConfigRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate // Interface Programmed Rate. InterfaceProgramRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate // Port Shaper Rate. PortShaperRate PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters QoS Interface Parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate Interface Configured Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate) GetEntityData ¶
func (interfaceConfigRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceConfigRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate Interface Programmed Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate) GetEntityData ¶
func (interfaceProgramRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_InterfaceProgramRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate Port Shaper Rate
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate) GetEntityData ¶
func (portShaperRate *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_InterfaceParameters_PortShaperRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show pclass st. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt. QosShowPclassSt []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass Skywarp QoS policy class details
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // QoS Queue parameters. Queue PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue // QoS EA Shaper parameters. Shape PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape // QoS WFQ parameters. Wfq PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq // QoS Policer parameters. Police PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police // QoS Mark parameters. Marking PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt qos show pclass st
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData ¶
func (qosShowPclassSt *PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mark Only. MarkOnly PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly // Police conform mark. PoliceConform PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform // Police exceed mark. PoliceExceed PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking QoS Mark parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly Mark Only
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform Police conform mark
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed Police exceed mark
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policer ID. The type is interface{} with range: 0..4294967295. PolicerId interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir // CBS. Cbs PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police QoS Policer parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs CBS
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir CIR
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Queue Type. The type is string with length: 0..101. QueueType interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue QoS Queue parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir // PBS in bytes. Pbs PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape QoS EA Shaper parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs PBS in bytes
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir PIR in kbps
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Weight. The type is interface{} with range: 0..65535. ExcessWeight interface{} // Committed Weight. CommittedWeight PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight // QoS Programmed WFQ parameters. ProgrammedWfq PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq QoS WFQ parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight Committed Weight
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq QoS Programmed WFQ parameters
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth Bandwidth
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth ¶
type PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQos_Nodes_Node_BundleInterfaces_BundleInterface_MemberInterfaces_MemberInterface_BundleOutput_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData ¶
type PlatformQos_Nodes_Node_Capability ¶
type PlatformQos_Nodes_Node_Capability struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Maximum policy maps per system. The type is interface{} with range: // 0..4294967295. MaxPolicyMaps interface{} // Maximum policy hierarchy. The type is interface{} with range: // 0..4294967295. MaxPolicyHierarchy interface{} // Maximum policy name length. The type is interface{} with range: // 0..4294967295. MaxPolicyNameLength interface{} // Maximum classes per policy. The type is interface{} with range: // 0..4294967295. MaxClassesPerPolicy interface{} // Maximum police actions per class. The type is interface{} with range: // 0..4294967295. MaxPoliceActionsPerClass interface{} // Maximum marking action per class. The type is interface{} with range: // 0..4294967295. MaxMarkingActionsPerClass interface{} // Maximum matches per class. The type is interface{} with range: // 0..4294967295. MaxMatchesPerClass interface{} // Maximum classmap name length. The type is interface{} with range: // 0..4294967295. MaxClassmapNameLength interface{} // Maximum bundle members. The type is interface{} with range: 0..4294967295. MaxBundleMembers interface{} }
PlatformQos_Nodes_Node_Capability QoS system capability
func (*PlatformQos_Nodes_Node_Capability) GetEntityData ¶
func (capability *PlatformQos_Nodes_Node_Capability) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces ¶
type PlatformQos_Nodes_Node_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS interface name. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface. Interface []*PlatformQos_Nodes_Node_Interfaces_Interface }
PlatformQos_Nodes_Node_Interfaces QoS list of interfaces
func (*PlatformQos_Nodes_Node_Interfaces) GetEntityData ¶
func (interfaces *PlatformQos_Nodes_Node_Interfaces) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface ¶
type PlatformQos_Nodes_Node_Interfaces_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // QoS policy direction egress. Output PlatformQos_Nodes_Node_Interfaces_Interface_Output // QoS policy direction ingress. Input PlatformQos_Nodes_Node_Interfaces_Interface_Input }
PlatformQos_Nodes_Node_Interfaces_Interface QoS interface name
func (*PlatformQos_Nodes_Node_Interfaces_Interface) GetEntityData ¶
func (self *PlatformQos_Nodes_Node_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header // QoS Interface Parameters. InterfaceParameters PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters // Skywarp QoS policy class details. SkywarpQosPolicyClass PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass }
PlatformQos_Nodes_Node_Interfaces_Interface_Input QoS policy direction ingress
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input) GetEntityData ¶
func (input *PlatformQos_Nodes_Node_Interfaces_Interface_Input) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header QoS EA policy header
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header) GetEntityData ¶
func (header *PlatformQos_Nodes_Node_Interfaces_Interface_Input_Header) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Configured Rate. InterfaceConfigRate PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate // Interface Programmed Rate. InterfaceProgramRate PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate // Port Shaper Rate. PortShaperRate PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters QoS Interface Parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate Interface Configured Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate) GetEntityData ¶
func (interfaceConfigRate *PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceConfigRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate Interface Programmed Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate) GetEntityData ¶
func (interfaceProgramRate *PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_InterfaceProgramRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate Port Shaper Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate) GetEntityData ¶
func (portShaperRate *PlatformQos_Nodes_Node_Interfaces_Interface_Input_InterfaceParameters_PortShaperRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show pclass st. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt. QosShowPclassSt []*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass Skywarp QoS policy class details
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // QoS Queue parameters. Queue PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue // QoS EA Shaper parameters. Shape PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape // QoS WFQ parameters. Wfq PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq // QoS Policer parameters. Police PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police // QoS Mark parameters. Marking PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt qos show pclass st
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData ¶
func (qosShowPclassSt *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mark Only. MarkOnly PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly // Police conform mark. PoliceConform PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform // Police exceed mark. PoliceExceed PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking QoS Mark parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData ¶
func (marking *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly Mark Only
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData ¶
func (markOnly *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform Police conform mark
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData ¶
func (policeConform *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed Police exceed mark
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData ¶
func (policeExceed *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policer ID. The type is interface{} with range: 0..4294967295. PolicerId interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir // CBS. Cbs PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police QoS Policer parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData ¶
func (police *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs CBS
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData ¶
func (cbs *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir CIR
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData ¶
func (cir *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Queue Type. The type is string with length: 0..101. QueueType interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue QoS Queue parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData ¶
func (queue *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir // PBS in bytes. Pbs PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape QoS EA Shaper parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData ¶
func (shape *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs PBS in bytes
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData ¶
func (pbs *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir PIR in kbps
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData ¶
func (pir *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Weight. The type is interface{} with range: 0..65535. ExcessWeight interface{} // Committed Weight. CommittedWeight PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight // QoS Programmed WFQ parameters. ProgrammedWfq PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq QoS WFQ parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData ¶
func (wfq *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight Committed Weight
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData ¶
func (committedWeight *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq QoS Programmed WFQ parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData ¶
func (programmedWfq *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth Bandwidth
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData ¶
func (bandwidth *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData ¶
func (sumOfBandwidth *PlatformQos_Nodes_Node_Interfaces_Interface_Input_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // QoS EA policy header. Header PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header // QoS Interface Parameters. InterfaceParameters PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters // Skywarp QoS policy class details. SkywarpQosPolicyClass PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass }
PlatformQos_Nodes_Node_Interfaces_Interface_Output QoS policy direction egress
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output) GetEntityData ¶
func (output *PlatformQos_Nodes_Node_Interfaces_Interface_Output) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Name. The type is string with length: 0..101. InterfaceName interface{} // Policy name. The type is string with length: 0..65. PolicyName interface{} // Direction. The type is string with length: 0..11. Direction interface{} // Number of classes. The type is interface{} with range: 0..65535. Classes interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header QoS EA policy header
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header) GetEntityData ¶
func (header *PlatformQos_Nodes_Node_Interfaces_Interface_Output_Header) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Configured Rate. InterfaceConfigRate PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate // Interface Programmed Rate. InterfaceProgramRate PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate // Port Shaper Rate. PortShaperRate PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters QoS Interface Parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters) GetEntityData ¶
func (interfaceParameters *PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate Interface Configured Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate) GetEntityData ¶
func (interfaceConfigRate *PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceConfigRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate Interface Programmed Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate) GetEntityData ¶
func (interfaceProgramRate *PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_InterfaceProgramRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate Port Shaper Rate
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate) GetEntityData ¶
func (portShaperRate *PlatformQos_Nodes_Node_Interfaces_Interface_Output_InterfaceParameters_PortShaperRate) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // qos show pclass st. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt. QosShowPclassSt []*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass Skywarp QoS policy class details
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass) GetEntityData ¶
func (skywarpQosPolicyClass *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Class level. The type is interface{} with range: 0..255. ClassLevel interface{} // Class name. The type is string with length: 0..65. ClassName interface{} // QoS Queue parameters. Queue PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue // QoS EA Shaper parameters. Shape PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape // QoS WFQ parameters. Wfq PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq // QoS Policer parameters. Police PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police // QoS Mark parameters. Marking PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt qos show pclass st
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData ¶
func (qosShowPclassSt *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mark Only. MarkOnly PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly // Police conform mark. PoliceConform PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform // Police exceed mark. PoliceExceed PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking QoS Mark parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData ¶
func (marking *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly Mark Only
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData ¶
func (markOnly *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_MarkOnly_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform Police conform mark
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData ¶
func (policeConform *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceConform_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Action type. The type is Action. ActionType interface{} // Mark value. The type is slice of // PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail. MarkDetail []*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed Police exceed mark
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData ¶
func (policeExceed *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mark value. The type is interface{} with range: 0..255. MarkValue interface{} // Action opcode. The type is ActionOpcode. ActionOpcode interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail Mark value
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData ¶
func (markDetail *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Marking_PoliceExceed_MarkDetail) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // policer ID. The type is interface{} with range: 0..4294967295. PolicerId interface{} // Policer type. The type is TbAlgorithm. PolicerType interface{} // CIR. Cir PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir // CBS. Cbs PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police QoS Policer parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData ¶
func (police *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs CBS
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData ¶
func (cbs *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cbs) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir CIR
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData ¶
func (cir *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Police_Cir) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Queue ID. The type is interface{} with range: 0..4294967295. QueueId interface{} // Queue Type. The type is string with length: 0..101. QueueType interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue QoS Queue parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData ¶
func (queue *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Queue) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PIR in kbps. Pir PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir // PBS in bytes. Pbs PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape QoS EA Shaper parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData ¶
func (shape *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs PBS in bytes
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData ¶
func (pbs *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pbs) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir PIR in kbps
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData ¶
func (pir *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Shape_Pir) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Weight. The type is interface{} with range: 0..65535. ExcessWeight interface{} // Committed Weight. CommittedWeight PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight // QoS Programmed WFQ parameters. ProgrammedWfq PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq QoS WFQ parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData ¶
func (wfq *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight Committed Weight
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData ¶
func (committedWeight *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_CommittedWeight) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Excess Ratio. The type is interface{} with range: 0..65535. ExcessRatio interface{} // Bandwidth. Bandwidth PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth // Sum of Bandwidth. SumOfBandwidth PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq QoS Programmed WFQ parameters
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData ¶
func (programmedWfq *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth Bandwidth
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData ¶
func (bandwidth *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_Bandwidth) GetEntityData() *types.CommonEntityData
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth ¶
type PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Config value. The type is interface{} with range: 0..4294967295. Value interface{} // Config unit. The type is QosUnit. Unit interface{} }
PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth Sum of Bandwidth
func (*PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData ¶
func (sumOfBandwidth *PlatformQos_Nodes_Node_Interfaces_Interface_Output_SkywarpQosPolicyClass_QosShowPclassSt_Wfq_ProgrammedWfq_SumOfBandwidth) GetEntityData() *types.CommonEntityData
type PolicyParamUnit ¶
type PolicyParamUnit string
PolicyParamUnit represents Policy param unit
const ( // policy param unit invalid PolicyParamUnit_policy_param_unit_invalid PolicyParamUnit = "policy-param-unit-invalid" // policy param unit bytes PolicyParamUnit_policy_param_unit_bytes PolicyParamUnit = "policy-param-unit-bytes" // policy param unit kbytes PolicyParamUnit_policy_param_unit_kbytes PolicyParamUnit = "policy-param-unit-kbytes" // policy param unit mbytes PolicyParamUnit_policy_param_unit_mbytes PolicyParamUnit = "policy-param-unit-mbytes" // policy param unit gbytes PolicyParamUnit_policy_param_unit_gbytes PolicyParamUnit = "policy-param-unit-gbytes" // policy param unit bitsps PolicyParamUnit_policy_param_unit_bitsps PolicyParamUnit = "policy-param-unit-bitsps" // policy param unit kbitsps PolicyParamUnit_policy_param_unit_kbitsps PolicyParamUnit = "policy-param-unit-kbitsps" // policy param unit mbitsps PolicyParamUnit_policy_param_unit_mbitsps PolicyParamUnit = "policy-param-unit-mbitsps" // policy param unit gbitsps PolicyParamUnit_policy_param_unit_gbitsps PolicyParamUnit = "policy-param-unit-gbitsps" // policy param unit cells ps PolicyParamUnit_policy_param_unit_cells_ps PolicyParamUnit = "policy-param-unit-cells-ps" // policy param unit packets ps PolicyParamUnit_policy_param_unit_packets_ps PolicyParamUnit = "policy-param-unit-packets-ps" // policy param unit us PolicyParamUnit_policy_param_unit_us PolicyParamUnit = "policy-param-unit-us" // policy param unit ms PolicyParamUnit_policy_param_unit_ms PolicyParamUnit = "policy-param-unit-ms" // policy param unit seconds PolicyParamUnit_policy_param_unit_seconds PolicyParamUnit = "policy-param-unit-seconds" // policy param unit packets PolicyParamUnit_policy_param_unit_packets PolicyParamUnit = "policy-param-unit-packets" // policy param unit cells PolicyParamUnit_policy_param_unit_cells PolicyParamUnit = "policy-param-unit-cells" // policy param unit percent PolicyParamUnit_policy_param_unit_percent PolicyParamUnit = "policy-param-unit-percent" // policy param unit per thousand PolicyParamUnit_policy_param_unit_per_thousand PolicyParamUnit = "policy-param-unit-per-thousand" // policy param unit per million PolicyParamUnit_policy_param_unit_per_million PolicyParamUnit = "policy-param-unit-per-million" // policy param unit hz PolicyParamUnit_policy_param_unit_hz PolicyParamUnit = "policy-param-unit-hz" // policy param unit khz PolicyParamUnit_policy_param_unit_khz PolicyParamUnit = "policy-param-unit-khz" // policy param unit mhz PolicyParamUnit_policy_param_unit_mhz PolicyParamUnit = "policy-param-unit-mhz" // policy param unit ratio PolicyParamUnit_policy_param_unit_ratio PolicyParamUnit = "policy-param-unit-ratio" // policy param unit max PolicyParamUnit_policy_param_unit_max PolicyParamUnit = "policy-param-unit-max" )
type PolicyState ¶
type PolicyState string
PolicyState represents Different Interface states
const ( // active PolicyState_active PolicyState = "active" // suspended PolicyState_suspended PolicyState = "suspended" )
type QosUnit ¶
type QosUnit string
QosUnit represents QoS parameter unit
const ( // Invalid type QosUnit_invalid QosUnit = "invalid" // Bytes QosUnit_bytes QosUnit = "bytes" // Kilobytes QosUnit_kilobytes QosUnit = "kilobytes" // Megabytes QosUnit_megabytes QosUnit = "megabytes" // Gigabytes QosUnit_gigabytes QosUnit = "gigabytes" // Bits per second QosUnit_bps QosUnit = "bps" // Kilo bits per second QosUnit_kbps QosUnit = "kbps" // Mega bits per second QosUnit_mbps QosUnit = "mbps" // Giga bits per second QosUnit_gbps QosUnit = "gbps" // Cells per second QosUnit_cells_per_second QosUnit = "cells-per-second" // Packets per second QosUnit_packets_per_second QosUnit = "packets-per-second" // Microsecond QosUnit_microsecond QosUnit = "microsecond" // Millisecond QosUnit_millisecond QosUnit = "millisecond" // Number of packets QosUnit_packets QosUnit = "packets" // Number of cells QosUnit_cells QosUnit = "cells" // Percentage QosUnit_percentage QosUnit = "percentage" // Ratio QosUnit_ratio QosUnit = "ratio" )
type TbAlgorithm ¶
type TbAlgorithm string
TbAlgorithm represents Tokenbucket type
const ( // Inactive, configured but disabled TbAlgorithm_inactive TbAlgorithm = "inactive" // Single token bucket TbAlgorithm_single TbAlgorithm = "single" // Single rate three color marker TbAlgorithm_single_rate_tcm TbAlgorithm = "single-rate-tcm" // Two rate three color marker TbAlgorithm_two_rate_tcm TbAlgorithm = "two-rate-tcm" // Allows coupling between CIR and PIR tb's TbAlgorithm_mef_tcm TbAlgorithm = "mef-tcm" // Internal dummy token bucket for coupled-policer // child TbAlgorithm_dummy TbAlgorithm = "dummy" )
type Wred ¶
type Wred string
Wred represents Wred
const ( // wred cos cmd Wred_wred_cos_cmd Wred = "wred-cos-cmd" // wred dscp cmd Wred_wred_dscp_cmd Wred = "wred-dscp-cmd" // wred precedence cmd Wred_wred_precedence_cmd Wred = "wred-precedence-cmd" // wred discard class cmd Wred_wred_discard_class_cmd Wred = "wred-discard-class-cmd" // wred mpls exp cmd Wred_wred_mpls_exp_cmd Wred = "wred-mpls-exp-cmd" // red with user min max Wred_red_with_user_min_max Wred = "red-with-user-min-max" // red with default min max Wred_red_with_default_min_max Wred = "red-with-default-min-max" // wred dei cmd Wred_wred_dei_cmd Wred = "wred-dei-cmd" // wred ecn cmd Wred_wred_ecn_cmd Wred = "wred-ecn-cmd" // wred invalid cmd Wred_wred_invalid_cmd Wred = "wred-invalid-cmd" )