+ container local-pref {
+ reference "http://tools.ietf.org/html/rfc4271#section-5.1.5";
+ leaf pref {
+ type uint32;
+ }
+ }
+ container atomic-aggregate {
+ reference "http://tools.ietf.org/html/rfc4271#section-5.1.6";
+ presence "Atomic Aggregate attribute is present.";
+ }
+ container aggregator {
+ uses bgp-t:bgp-aggregator;
+ }
+ list communities {
+ uses bgp-t:community;
+ }
+ list extended-communities {
+ uses bgp-t:extended-community;
+ }
+ container originator-id {
+ uses originator-id;
+ }
+ container cluster-id {
+ uses cluster-id;
+ }
+ container aigp {
+ container aigp-tlv {
+ leaf metric {
+ type netc:accumulated-igp-metric;
+ }
+ }
+ }
+ list unrecognized-attributes {
+ key type;
+ leaf partial {
+ type boolean;
+ mandatory true;
+ }
+ leaf transitive {
+ type boolean;
+ mandatory true;
+ }
+ leaf type {
+ type uint8;
+ mandatory true;
+ }
+ leaf value {
+ type binary {
+ length 0..65535;
+ }
+ mandatory true;
+ }