package ywrapper

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message BoolValue

ywrapper.proto:36

BoolValue is used to store a value which is a boolean, particularly the YANG bool and empty types.

Used in: openconfig.Component, openconfig.Component.Chassis.Alarms.CriticalState, openconfig.Component.Property, openconfig.Component.Temperature, openconfig.Component.Transceiver, openconfig.Component.Transceiver.Channel, openconfig.Interface, openconfig.Interface.Ethernet, openconfig.Interface.RoutedVlan.Ipv4, openconfig.Interface.RoutedVlan.Ipv4.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv4.Unnumbered, openconfig.Interface.RoutedVlan.Ipv6, openconfig.Interface.RoutedVlan.Ipv6.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv6.Neighbor, openconfig.Interface.RoutedVlan.Ipv6.RouterAdvertisement, openconfig.Interface.RoutedVlan.Ipv6.Unnumbered, openconfig.Interface.Subinterface, openconfig.Interface.Subinterface.Ipv4, openconfig.Interface.Subinterface.Ipv4.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv4.Unnumbered, openconfig.Interface.Subinterface.Ipv6, openconfig.Interface.Subinterface.Ipv6.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv6.Neighbor, openconfig.Interface.Subinterface.Ipv6.RouterAdvertisement, openconfig.Interface.Subinterface.Ipv6.Unnumbered, openconfig.Lacp.Interface.Member, openconfig.Messages.DebugService, openconfig.Qos.SchedulerPolicy.Scheduler.OneRateTwoColor.ExceedAction, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor.ExceedAction, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor.ViolateAction, openconfig.System.GrpcServer, openconfig.System.License.License, openconfig.System.Messages.DebugService, openconfig.System.Ntp, openconfig.System.Ntp.Server, openconfig.System.SshServer, openconfig.System.TelnetServer

message BytesValue

ywrapper.proto:30

BytesValue is used to store a value which is a byte array, particularly the YANG binary type.

message Decimal64Value

ywrapper.proto:43

Decimal64Value is used to store a value which is a decimal64, split into a digits field, and a precision field. The precision indicates the number of digits that occur after the decimal point in the digits field.

Used in: openconfig.Component.Property, openconfig.Component.Temperature, openconfig.Component.Transceiver.Channel, openconfig.Component.Transceiver.Channel.InputPower, openconfig.Component.Transceiver.Channel.LaserBiasCurrent, openconfig.Component.Transceiver.Channel.OutputPower, openconfig.Component.Transceiver.InputPower, openconfig.Component.Transceiver.LaserBiasCurrent, openconfig.Component.Transceiver.OutputPower, openconfig.Component.Transceiver.PostFecBer, openconfig.Component.Transceiver.PreFecBer

message IntValue

ywrapper.proto:50

IntValue stores a value which a signed integer, particularly the YANG int8, int16, int32, and int64 types.

message StringValue

ywrapper.proto:56

StringValue stores a value which is a string, particularly the YANG string type.

Used in: openconfig.Component, openconfig.Component.Chassis.Alarms.CriticalState, openconfig.Component.Linecard, openconfig.Component.Transceiver, openconfig.Component.Transceiver.Channel, openconfig.Interface, openconfig.Interface.Aggregation, openconfig.Interface.Ethernet, openconfig.Interface.RoutedVlan.Ipv4.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv4.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.RoutedVlan.Ipv4.Neighbor, openconfig.Interface.RoutedVlan.Ipv4.Unnumbered.InterfaceRef, openconfig.Interface.RoutedVlan.Ipv6.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv6.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.RoutedVlan.Ipv6.Neighbor, openconfig.Interface.RoutedVlan.Ipv6.Unnumbered.InterfaceRef, openconfig.Interface.Subinterface, openconfig.Interface.Subinterface.Ipv4.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv4.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.Subinterface.Ipv4.Neighbor, openconfig.Interface.Subinterface.Ipv4.Unnumbered.InterfaceRef, openconfig.Interface.Subinterface.Ipv6.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv6.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.Subinterface.Ipv6.Neighbor, openconfig.Interface.Subinterface.Ipv6.Unnumbered.InterfaceRef, openconfig.Lacp.Interface, openconfig.Lacp.Interface.Member, openconfig.Messages.Message, openconfig.Qos.Classifier.Term.Actions, openconfig.Qos.Classifier.Term.Conditions.Ipv4, openconfig.Qos.Classifier.Term.Conditions.Ipv6, openconfig.Qos.Classifier.Term.Conditions.L2, openconfig.Qos.ForwardingGroup, openconfig.Qos.Interface.Input.Classifier, openconfig.Qos.Interface.Input.SchedulerPolicy, openconfig.Qos.Interface.InterfaceRef, openconfig.Qos.Interface.Output.Classifier, openconfig.Qos.Interface.Output.InterfaceRef, openconfig.Qos.Interface.Output.SchedulerPolicy, openconfig.Qos.SchedulerPolicy.Scheduler.Input, openconfig.Qos.SchedulerPolicy.Scheduler.Output, openconfig.System, openconfig.System.Aaa.Authentication.AdminUser, openconfig.System.Aaa.Authentication.User, openconfig.System.Aaa.ServerGroup.Server, openconfig.System.Aaa.ServerGroup.Server.Radius, openconfig.System.Aaa.ServerGroup.Server.Tacacs, openconfig.System.Alarm, openconfig.System.Clock, openconfig.System.Dns, openconfig.System.Dns.HostEntry, openconfig.System.GrpcServer, openconfig.System.License.License, openconfig.System.Logging.RemoteServer, openconfig.System.Messages.Message, openconfig.System.Ntp, openconfig.System.Ntp.NtpKey, openconfig.System.Process

message UintValue

ywrapper.proto:62

UintVal is used to store a value which an unsigned integer, particularly the YANG uint8, uint16, uint32 and uint64 types.

Used in: openconfig.Component, openconfig.Component.Chassis.Alarms.CriticalState, openconfig.Component.IntegratedCircuit, openconfig.Component.Memory, openconfig.Component.Port, openconfig.Component.Port.BreakoutMode.Group, openconfig.Component.Temperature, openconfig.Component.Transceiver, openconfig.Component.Transceiver.Channel, openconfig.Component.Transceiver.Channel.InputPower, openconfig.Component.Transceiver.Channel.LaserBiasCurrent, openconfig.Component.Transceiver.Channel.OutputPower, openconfig.Component.Transceiver.InputPower, openconfig.Component.Transceiver.LaserBiasCurrent, openconfig.Component.Transceiver.OutputPower, openconfig.Component.Transceiver.PostFecBer, openconfig.Component.Transceiver.PreFecBer, openconfig.Interface, openconfig.Interface.Aggregation, openconfig.Interface.Aggregation.SwitchedVlan, openconfig.Interface.Counters, openconfig.Interface.Ethernet.Counters, openconfig.Interface.Ethernet.SwitchedVlan, openconfig.Interface.HoldTime, openconfig.Interface.RoutedVlan.Ipv4, openconfig.Interface.RoutedVlan.Ipv4.Address, openconfig.Interface.RoutedVlan.Ipv4.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv4.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.RoutedVlan.Ipv4.Counters, openconfig.Interface.RoutedVlan.Ipv4.Unnumbered.InterfaceRef, openconfig.Interface.RoutedVlan.Ipv6, openconfig.Interface.RoutedVlan.Ipv6.Address, openconfig.Interface.RoutedVlan.Ipv6.Address.VrrpGroup, openconfig.Interface.RoutedVlan.Ipv6.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.RoutedVlan.Ipv6.Counters, openconfig.Interface.RoutedVlan.Ipv6.RouterAdvertisement, openconfig.Interface.RoutedVlan.Ipv6.Unnumbered.InterfaceRef, openconfig.Interface.Subinterface, openconfig.Interface.Subinterface.Counters, openconfig.Interface.Subinterface.Ipv4, openconfig.Interface.Subinterface.Ipv4.Address, openconfig.Interface.Subinterface.Ipv4.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv4.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.Subinterface.Ipv4.Counters, openconfig.Interface.Subinterface.Ipv4.Unnumbered.InterfaceRef, openconfig.Interface.Subinterface.Ipv6, openconfig.Interface.Subinterface.Ipv6.Address, openconfig.Interface.Subinterface.Ipv6.Address.VrrpGroup, openconfig.Interface.Subinterface.Ipv6.Address.VrrpGroup.InterfaceTracking, openconfig.Interface.Subinterface.Ipv6.Counters, openconfig.Interface.Subinterface.Ipv6.RouterAdvertisement, openconfig.Interface.Subinterface.Ipv6.Unnumbered.InterfaceRef, openconfig.Interface.Subinterface.Vlan.EgressMapping, openconfig.Interface.Subinterface.Vlan.IngressMapping, openconfig.Interface.Subinterface.Vlan.Match.DoubleTagged, openconfig.Interface.Subinterface.Vlan.Match.DoubleTaggedInnerList, openconfig.Interface.Subinterface.Vlan.Match.DoubleTaggedInnerOuterRange, openconfig.Interface.Subinterface.Vlan.Match.DoubleTaggedInnerRange, openconfig.Interface.Subinterface.Vlan.Match.DoubleTaggedOuterList, openconfig.Interface.Subinterface.Vlan.Match.DoubleTaggedOuterRange, openconfig.Interface.Subinterface.Vlan.Match.SingleTagged, openconfig.Interface.Subinterface.Vlan.Match.SingleTaggedList, openconfig.Interface.Subinterface.Vlan.Match.SingleTaggedRange, openconfig.Lacp, openconfig.Lacp.Interface, openconfig.Lacp.Interface.Member, openconfig.Lacp.Interface.Member.Counters, openconfig.Messages.Message, openconfig.Qos.Classifier.Term.Actions.Remark, openconfig.Qos.Classifier.Term.Conditions.Ipv4, openconfig.Qos.Classifier.Term.Conditions.Ipv6, openconfig.Qos.Classifier.Term.Conditions.Mpls, openconfig.Qos.ForwardingGroup, openconfig.Qos.Interface.Input.Classifier.Term, openconfig.Qos.Interface.Input.Queue, openconfig.Qos.Interface.Input.SchedulerPolicy.Scheduler, openconfig.Qos.Interface.Input.VoqInterface.Queue, openconfig.Qos.Interface.InterfaceRef, openconfig.Qos.Interface.Output.Classifier.Term, openconfig.Qos.Interface.Output.InterfaceRef, openconfig.Qos.Interface.Output.Queue, openconfig.Qos.Interface.Output.SchedulerPolicy.Scheduler, openconfig.Qos.Queue, openconfig.Qos.Queue.Red, openconfig.Qos.SchedulerPolicy.Scheduler.Input, openconfig.Qos.SchedulerPolicy.Scheduler.OneRateTwoColor, openconfig.Qos.SchedulerPolicy.Scheduler.OneRateTwoColor.ConformAction, openconfig.Qos.SchedulerPolicy.Scheduler.OneRateTwoColor.ExceedAction, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor.ConformAction, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor.ExceedAction, openconfig.Qos.SchedulerPolicy.Scheduler.TwoRateThreeColor.ViolateAction, openconfig.System, openconfig.System.Aaa.ServerGroup.Server, openconfig.System.Aaa.ServerGroup.Server.Radius, openconfig.System.Aaa.ServerGroup.Server.Radius.Counters, openconfig.System.Aaa.ServerGroup.Server.Tacacs, openconfig.System.Alarm, openconfig.System.Cpu.HardwareInterrupt, openconfig.System.Cpu.Idle, openconfig.System.Cpu.Kernel, openconfig.System.Cpu.Nice, openconfig.System.Cpu.SoftwareInterrupt, openconfig.System.Cpu.Total, openconfig.System.Cpu.User, openconfig.System.Cpu.Wait, openconfig.System.Dns.Server, openconfig.System.GrpcServer, openconfig.System.License.License, openconfig.System.Logging.RemoteServer, openconfig.System.Memory, openconfig.System.Messages.Message, openconfig.System.Ntp, openconfig.System.Ntp.Server, openconfig.System.Process, openconfig.System.SshServer, openconfig.System.TelnetServer