Add YANG model for alpm parity error (#12687)

Add YANG model for alpm parity error
This commit is contained in:
Zain Budhwani 2022-11-13 21:39:14 -08:00 committed by GitHub
parent 6d78199d6f
commit 53779aacb3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 78 additions and 0 deletions

View File

@ -9,5 +9,20 @@
}, },
"SONIC_EVENTS_SYNCD_SYNCD_FAILURE_VALID": { "SONIC_EVENTS_SYNCD_SYNCD_FAILURE_VALID": {
"desc": "VALID SYNCD_FAILURE EVENT." "desc": "VALID SYNCD_FAILURE EVENT."
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_OPERATION": {
"desc": "ALPM_PARITY_ERROR_EVENT_INCORRECT_OPERATION failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_IP_FAMILY": {
"desc": "ALPM_PARITY_ERROR_EVENT_INCORRECT_IP_FAMILY failure.",
"eStrKey": "InvalidValue"
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_TIMESTAMP": {
"desc": "ALPM_PARITY_ERROR_EVENT_INCORRECT_TIMESTAMP failure.",
"eStrKey": "Pattern"
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_VALID": {
"desc": "VALID ALPM_PARITY_ERROR_EVENT."
} }
} }

View File

@ -22,5 +22,41 @@
"timestamp": "1985-04-12T23:20:50.52Z" "timestamp": "1985-04-12T23:20:50.52Z"
} }
} }
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_OPERATION": {
"sonic-events-syncd:sonic-events-syncd": {
"sonic-events-syncd:alpm-parity-error": {
"operation": "INVALID_OPERATION",
"ip_family": "IPv4",
"timestamp": "1985-04-12T23:20:50.52Z"
}
}
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_IP_FAMILY": {
"sonic-events-syncd:sonic-events-syncd": {
"sonic-events-syncd:alpm-parity-error": {
"operation": "insert",
"ip_family": "INCORRECT_IP_FAMILY",
"timestamp": "1985-04-12T23:20:50.52Z"
}
}
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_INCORRECT_TIMESTAMP": {
"sonic-events-syncd:sonic-events-syncd": {
"sonic-events-syncd:alpm-parity-error": {
"operation": "delete",
"ip_family": "IPv6",
"timestamp": "INCORRECT_TIMESTAMP"
}
}
},
"SONIC_EVENTS_SYNCD_ALPM_PARITY_ERROR_VALID": {
"sonic-events-syncd:sonic-events-syncd": {
"sonic-events-syncd:alpm-parity-error": {
"operation": "insert",
"ip_family": "IPv4",
"timestamp": "1985-04-12T23:20:50.52Z"
}
}
} }
} }

View File

@ -8,6 +8,10 @@ module sonic-events-syncd {
revision-date 2022-12-01; revision-date 2022-12-01;
} }
import sonic-types {
prefix stypes;
}
organization organization
"SONiC"; "SONiC";
@ -43,5 +47,28 @@ module sonic-events-syncd {
uses evtcmn:sonic-events-cmn; uses evtcmn:sonic-events-cmn;
} }
container alpm-parity-error {
evtcmn:ALARM_SEVERITY_MAJOR;
description "
Declares an event for a parity error in ALPM
insert or delete for ipv4 or ipv6";
leaf operation {
type enumeration {
enum "insert";
enum "delete";
}
description "Operation for alpm parity error";
}
leaf ip_family {
type stypes:ip-family;
description "IP family for alpm parity error";
}
uses evtcmn:sonic-events-cmn;
}
} }
} }