This module defines a set of extensions that provide P4Runtime (P4RT) specific extensions to the OpenConfig data models. Specifi...
Version: 2023-12-13
module openconfig-p4rt { yang-version 1; namespace "http://openconfig.net/yang/p4rt"; prefix oc-p4rt; import openconfig-extensions { prefix oc-ext; } import openconfig-interfaces { prefix oc-if; } import openconfig-platform { prefix oc-platform; } import openconfig-system-grpc { prefix oc-grpc; } organization "OpenConfig Working Group"; contact "www.openconfig.net"; description "This module defines a set of extensions that provide P4Runtime (P4RT) specific extensions to the OpenConfig data models. Specifically, these parameters for configuration and state provide extensions that control the P4RT service, or allow it to be used alongside other OpenConfig data models. The P4RT protocol specification is linked from https://p4.org/specs/ under the P4Runtime heading."; revision "2023-12-13" { description "Remove unused chassis id"; reference "1.0.0"; } revision "2022-08-19" { description "Add chassis grouping and chassis-id"; reference "0.4.0"; } revision "2022-06-08" { description "Add valid range for interface identifier and update node descriptions per P4 Runtime Specification."; reference "0.3.0"; } revision "2021-07-20" { description "Add identity for P4RT as a gRPC service."; reference "0.2.0"; } revision "2021-04-06" { description "Initial revision."; reference "0.1.0"; } oc-ext:openconfig-version "1.0.0"; identity P4RT { base oc-grpc:GRPC_SERVICE; description "P4RT: P4 Runtime (P4RT) Service."; } } // module openconfig-p4rt
© 2023 YumaWorks, Inc. All rights reserved.