Skip to content

Commit 697c135

Browse files
authored
vpn events (#83)
1 parent 4715930 commit 697c135

File tree

4 files changed

+322
-0
lines changed

4 files changed

+322
-0
lines changed

DataLoader.json

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -692,6 +692,76 @@
692692
"description": "Route Filter Rule named ${route_filter_rule_name} attribute changed",
693693
"releaseStatus": "preview"
694694
},
695+
{
696+
"name": "equinix.fabric.tunnel.status.down",
697+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Down - Remote Peer Unreachable",
698+
"releaseStatus": "preview"
699+
},
700+
{
701+
"name": "equinix.fabric.tunnel.status.up",
702+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Up",
703+
"releaseStatus": "preview"
704+
},
705+
{
706+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.active",
707+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session active",
708+
"releaseStatus": "preview"
709+
},
710+
{
711+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.connect",
712+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session connect",
713+
"releaseStatus": "preview"
714+
},
715+
{
716+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.established",
717+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session established",
718+
"releaseStatus": "preview"
719+
},
720+
{
721+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.idle",
722+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session idle",
723+
"releaseStatus": "preview"
724+
},
725+
{
726+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_confirm",
727+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_confirm",
728+
"releaseStatus": "preview"
729+
},
730+
{
731+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_sent",
732+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_sent",
733+
"releaseStatus": "preview"
734+
},
735+
{
736+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.active",
737+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session active",
738+
"releaseStatus": "preview"
739+
},
740+
{
741+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.connect",
742+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session connect",
743+
"releaseStatus": "preview"
744+
},
745+
{
746+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.established",
747+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session established",
748+
"releaseStatus": "preview"
749+
},
750+
{
751+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.idle",
752+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session idle",
753+
"releaseStatus": "preview"
754+
},
755+
{
756+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_confirm",
757+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_confirm",
758+
"releaseStatus": "preview"
759+
},
760+
{
761+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_sent",
762+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_sent",
763+
"releaseStatus": "preview"
764+
},
695765
{
696766
"name": "equinix.network.maintenance.state.cancelled",
697767
"description": "Network maintenance state changed to cancelled",

README.md

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -898,6 +898,90 @@ The following data payloads are the supported events and formats for Equinix Net
898898
<td>released</td>
899899
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
900900
</tr>
901+
<tr>
902+
<td>equinix.fabric.tunnel.status.down</td>
903+
<td>Tunnel Interface ${tunnel_interface_name}: Operationally Down - Remote Peer Unreachable</td>
904+
<td>preview</td>
905+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
906+
</tr>
907+
<tr>
908+
<td>equinix.fabric.tunnel.status.up</td>
909+
<td>Tunnel Interface ${tunnel_interface_name}: Operationally Up</td>
910+
<td>preview</td>
911+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
912+
</tr>
913+
<tr>
914+
<td>equinix.fabric.tunnel_bgpipv4_session.status.active</td>
915+
<td>BGP peer ${ipv4_address} (AS ${asn}) session active</td>
916+
<td>preview</td>
917+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
918+
</tr>
919+
<tr>
920+
<td>equinix.fabric.tunnel_bgpipv4_session.status.connect</td>
921+
<td>BGP peer ${ipv4_address} (AS ${asn}) session connect</td>
922+
<td>preview</td>
923+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
924+
</tr>
925+
<tr>
926+
<td>equinix.fabric.tunnel_bgpipv4_session.status.established</td>
927+
<td>BGP peer ${ipv4_address} (AS ${asn}) session established</td>
928+
<td>preview</td>
929+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
930+
</tr>
931+
<tr>
932+
<td>equinix.fabric.tunnel_bgpipv4_session.status.idle</td>
933+
<td>BGP peer ${ipv4_address} (AS ${asn}) session idle</td>
934+
<td>preview</td>
935+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
936+
</tr>
937+
<tr>
938+
<td>equinix.fabric.tunnel_bgpipv4_session.status.open_confirm</td>
939+
<td>BGP peer ${ipv4_address} (AS ${asn}) session open_confirm</td>
940+
<td>preview</td>
941+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
942+
</tr>
943+
<tr>
944+
<td>equinix.fabric.tunnel_bgpipv4_session.status.open_sent</td>
945+
<td>BGP peer ${ipv4_address} (AS ${asn}) session open_sent</td>
946+
<td>preview</td>
947+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
948+
</tr>
949+
<tr>
950+
<td>equinix.fabric.tunnel_bgpipv6_session.status.active</td>
951+
<td>BGP peer ${ipv6_address} (AS ${asn}) session active</td>
952+
<td>preview</td>
953+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
954+
</tr>
955+
<tr>
956+
<td>equinix.fabric.tunnel_bgpipv6_session.status.connect</td>
957+
<td>BGP peer ${ipv6_address} (AS ${asn}) session connect</td>
958+
<td>preview</td>
959+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
960+
</tr>
961+
<tr>
962+
<td>equinix.fabric.tunnel_bgpipv6_session.status.established</td>
963+
<td>BGP peer ${ipv6_address} (AS ${asn}) session established</td>
964+
<td>preview</td>
965+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
966+
</tr>
967+
<tr>
968+
<td>equinix.fabric.tunnel_bgpipv6_session.status.idle</td>
969+
<td>BGP peer ${ipv6_address} (AS ${asn}) session idle</td>
970+
<td>preview</td>
971+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
972+
</tr>
973+
<tr>
974+
<td>equinix.fabric.tunnel_bgpipv6_session.status.open_confirm</td>
975+
<td>BGP peer ${ipv6_address} (AS ${asn}) session open_confirm</td>
976+
<td>preview</td>
977+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
978+
</tr>
979+
<tr>
980+
<td>equinix.fabric.tunnel_bgpipv6_session.status.open_sent</td>
981+
<td>BGP peer ${ipv6_address} (AS ${asn}) session open_sent</td>
982+
<td>preview</td>
983+
<td><a href='#blue_event_slo'> <span style='color:blue'>BLUE_EVENT_SLO</span></a></td>
984+
</tr>
901985
</table>
902986

903987

jsonschema/catalog.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -835,6 +835,90 @@
835835
"description": "Token successfully deactivated",
836836
"sloCategoryCode": "BLUE_EVENT_SLO",
837837
"releaseStatus": "released"
838+
},
839+
{
840+
"name": "equinix.fabric.tunnel.status.down",
841+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Down - Remote Peer Unreachable",
842+
"sloCategoryCode": "BLUE_EVENT_SLO",
843+
"releaseStatus": "preview"
844+
},
845+
{
846+
"name": "equinix.fabric.tunnel.status.up",
847+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Up",
848+
"sloCategoryCode": "BLUE_EVENT_SLO",
849+
"releaseStatus": "preview"
850+
},
851+
{
852+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.active",
853+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session active",
854+
"sloCategoryCode": "BLUE_EVENT_SLO",
855+
"releaseStatus": "preview"
856+
},
857+
{
858+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.connect",
859+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session connect",
860+
"sloCategoryCode": "BLUE_EVENT_SLO",
861+
"releaseStatus": "preview"
862+
},
863+
{
864+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.established",
865+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session established",
866+
"sloCategoryCode": "BLUE_EVENT_SLO",
867+
"releaseStatus": "preview"
868+
},
869+
{
870+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.idle",
871+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session idle",
872+
"sloCategoryCode": "BLUE_EVENT_SLO",
873+
"releaseStatus": "preview"
874+
},
875+
{
876+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_confirm",
877+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_confirm",
878+
"sloCategoryCode": "BLUE_EVENT_SLO",
879+
"releaseStatus": "preview"
880+
},
881+
{
882+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_sent",
883+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_sent",
884+
"sloCategoryCode": "BLUE_EVENT_SLO",
885+
"releaseStatus": "preview"
886+
},
887+
{
888+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.active",
889+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session active",
890+
"sloCategoryCode": "BLUE_EVENT_SLO",
891+
"releaseStatus": "preview"
892+
},
893+
{
894+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.connect",
895+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session connect",
896+
"sloCategoryCode": "BLUE_EVENT_SLO",
897+
"releaseStatus": "preview"
898+
},
899+
{
900+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.established",
901+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session established",
902+
"sloCategoryCode": "BLUE_EVENT_SLO",
903+
"releaseStatus": "preview"
904+
},
905+
{
906+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.idle",
907+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session idle",
908+
"sloCategoryCode": "BLUE_EVENT_SLO",
909+
"releaseStatus": "preview"
910+
},
911+
{
912+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_confirm",
913+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_confirm",
914+
"sloCategoryCode": "BLUE_EVENT_SLO",
915+
"releaseStatus": "preview"
916+
},
917+
{
918+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_sent",
919+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_sent",
920+
"sloCategoryCode": "BLUE_EVENT_SLO",
921+
"releaseStatus": "preview"
838922
}
839923
],
840924
"metricNames": [],

jsonschema/equinix/fabric/v1/ChangeEvent.json

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -978,6 +978,90 @@
978978
"description": "Router Command state changed to deleted",
979979
"sloCategoryCode": "BLUE_EVENT_SLO",
980980
"releaseStatus": "released"
981+
},
982+
{
983+
"name": "equinix.fabric.tunnel.status.down",
984+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Down - Remote Peer Unreachable",
985+
"sloCategoryCode": "BLUE_EVENT_SLO",
986+
"releaseStatus": "preview"
987+
},
988+
{
989+
"name": "equinix.fabric.tunnel.status.up",
990+
"description": "Tunnel Interface ${tunnel_interface_name}: Operationally Up",
991+
"sloCategoryCode": "BLUE_EVENT_SLO",
992+
"releaseStatus": "preview"
993+
},
994+
{
995+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.idle",
996+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session idle",
997+
"sloCategoryCode": "BLUE_EVENT_SLO",
998+
"releaseStatus": "preview"
999+
},
1000+
{
1001+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.connect",
1002+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session connect",
1003+
"sloCategoryCode": "BLUE_EVENT_SLO",
1004+
"releaseStatus": "preview"
1005+
},
1006+
{
1007+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_sent",
1008+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_sent",
1009+
"sloCategoryCode": "BLUE_EVENT_SLO",
1010+
"releaseStatus": "preview"
1011+
},
1012+
{
1013+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.open_confirm",
1014+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session open_confirm",
1015+
"sloCategoryCode": "BLUE_EVENT_SLO",
1016+
"releaseStatus": "preview"
1017+
},
1018+
{
1019+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.active",
1020+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session active",
1021+
"sloCategoryCode": "BLUE_EVENT_SLO",
1022+
"releaseStatus": "preview"
1023+
},
1024+
{
1025+
"name": "equinix.fabric.tunnel_bgpipv4_session.status.established",
1026+
"description": "BGP peer ${ipv4_address} (AS ${asn}) session established",
1027+
"sloCategoryCode": "BLUE_EVENT_SLO",
1028+
"releaseStatus": "preview"
1029+
},
1030+
{
1031+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.idle",
1032+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session idle",
1033+
"sloCategoryCode": "BLUE_EVENT_SLO",
1034+
"releaseStatus": "preview"
1035+
},
1036+
{
1037+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.connect",
1038+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session connect",
1039+
"sloCategoryCode": "BLUE_EVENT_SLO",
1040+
"releaseStatus": "preview"
1041+
},
1042+
{
1043+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_sent",
1044+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_sent",
1045+
"sloCategoryCode": "BLUE_EVENT_SLO",
1046+
"releaseStatus": "preview"
1047+
},
1048+
{
1049+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.open_confirm",
1050+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session open_confirm",
1051+
"sloCategoryCode": "BLUE_EVENT_SLO",
1052+
"releaseStatus": "preview"
1053+
},
1054+
{
1055+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.active",
1056+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session active",
1057+
"sloCategoryCode": "BLUE_EVENT_SLO",
1058+
"releaseStatus": "preview"
1059+
},
1060+
{
1061+
"name": "equinix.fabric.tunnel_bgpipv6_session.status.established",
1062+
"description": "BGP peer ${ipv6_address} (AS ${asn}) session established",
1063+
"sloCategoryCode": "BLUE_EVENT_SLO",
1064+
"releaseStatus": "preview"
9811065
}
9821066
],
9831067
"metricNames": [],

0 commit comments

Comments
 (0)