From 1ecc10d170bcba0ad02fdb4cad805cddadcdad19 Mon Sep 17 00:00:00 2001 From: danischm <79086712+danischm@users.noreply.github.com> Date: Fri, 10 Apr 2026 04:42:09 +0000 Subject: [PATCH] Update endpoint definitions from terraform providers Automated update of endpoint definition files from the latest terraform provider repositories. Updated files: sdwan.yaml --- nac_collector/resources/endpoints/sdwan.yaml | 344 +++++++++---------- 1 file changed, 172 insertions(+), 172 deletions(-) diff --git a/nac_collector/resources/endpoints/sdwan.yaml b/nac_collector/resources/endpoints/sdwan.yaml index 7888193..322fed1 100644 --- a/nac_collector/resources/endpoints/sdwan.yaml +++ b/nac_collector/resources/endpoints/sdwan.yaml @@ -1,3 +1,15 @@ +- name: advanced_inspection_profile_policy_definition + endpoint: /template/policy/definition/advancedinspectionprofile/ +- name: advanced_malware_protection_policy_definition + endpoint: /template/policy/definition/advancedMalwareProtection/ +- name: allow_url_list_policy_object + endpoint: /template/policy/list/urlwhitelist/ +- name: app_probe_class_policy_object + endpoint: /template/policy/list/appprobe/ +- name: application_aware_routing_policy_definition + endpoint: /template/policy/definition/approute/ +- name: application_list_policy_object + endpoint: /template/policy/list/app/ - name: application_priority_feature_profile endpoint: /v1/feature-profile/sdwan/application-priority children: @@ -7,11 +19,46 @@ endpoint: /qos-policy - name: application_priority_traffic_policy endpoint: /traffic-policy +- name: as_path_list_policy_object + endpoint: /template/policy/list/aspath/ +- name: block_url_list_policy_object + endpoint: /template/policy/list/urlblacklist/ +- name: centralized_policy + endpoint: /template/policy/vsmart/ +- name: cflowd_policy_definition + endpoint: /template/policy/definition/cflowd/ +- name: class_map_policy_object + endpoint: /template/policy/list/class/ +- name: cli_feature_profile + endpoint: /v1/feature-profile/sdwan/cli + children: + - name: cli_config_feature + endpoint: /config +- name: cli_device_template + endpoint: /template/device/ +- name: color_list_policy_object + endpoint: /template/policy/list/color/ +- name: configuration_group + endpoint: /v1/config-group/ +- name: custom_control_topology_policy_definition + endpoint: /template/policy/definition/control/ +- name: data_fqdn_prefix_list_policy_object + endpoint: /template/policy/list/fqdn/ +- name: data_ipv4_prefix_list_policy_object + endpoint: /template/policy/list/dataprefix/ +- name: data_ipv6_prefix_list_policy_object + endpoint: /template/policy/list/dataipv6prefix/ +- name: device + endpoint: /device - name: dns_security_feature_profile endpoint: /v1/feature-profile/sdwan/dns-security children: - name: dns_security endpoint: /dns +- name: dns_security_policy_definition + endpoint: /template/policy/definition/dnssecurity/ +- name: domain_list_policy_object + endpoint: /template/policy/list/localdomain/ - name: embedded_security_feature_profile endpoint: /v1/feature-profile/sdwan/embedded-security children: @@ -19,6 +66,42 @@ endpoint: /policy - name: embedded_security_ngfw endpoint: /unified/ngfirewall +- name: expanded_community_list_policy_object + endpoint: /template/policy/list/expandedcommunity/ +- name: extended_community_list_policy_object + endpoint: /template/policy/list/extcommunity/ +- name: feature_device_template + endpoint: /template/device/object/%i +- name: geo_location_list_policy_object + endpoint: /template/policy/list/geolocation/ +- name: hub_and_spoke_topology_policy_definition + endpoint: /template/policy/definition/hubandspoke/ +- name: intrusion_prevention_policy_definition + endpoint: /template/policy/definition/intrusionprevention/ +- name: ips_signature_list_policy_object + endpoint: /template/policy/list/ipssignature/ +- name: ipv4_acl_policy_definition + endpoint: /template/policy/definition/acl/ +- name: ipv4_device_acl_policy_definition + endpoint: /template/policy/definition/deviceaccesspolicy/ +- name: ipv4_prefix_list_policy_object + endpoint: /template/policy/list/prefix/ +- name: ipv6_acl_policy_definition + endpoint: /template/policy/definition/aclv6/ +- name: ipv6_device_acl_policy_definition + endpoint: /template/policy/definition/deviceaccesspolicyv6/ +- name: ipv6_prefix_list_policy_object + endpoint: /template/policy/list/ipv6prefix/ +- name: local_application_list_policy_object + endpoint: /template/policy/list/localapp/ +- name: localized_policy + endpoint: /template/policy/vedge/ +- name: mesh_topology_policy_definition + endpoint: /template/policy/definition/mesh/ +- name: mirror_policy_object + endpoint: /template/policy/list/mirror/ +- name: object_group_policy_definition + endpoint: /template/policy/definition/securitygroup/ - name: other_feature_profile endpoint: /v1/feature-profile/sdwan/other children: @@ -26,6 +109,10 @@ endpoint: /thousandeyes - name: other_ucse endpoint: /ucse +- name: policer_policy_object + endpoint: /template/policy/list/policer/ +- name: policy_group + endpoint: /v1/policy-group/ - name: policy_object_feature_profile endpoint: /v1/feature-profile/sdwan/policy-object children: @@ -103,15 +190,27 @@ endpoint: /unified/url-filtering - name: policy_object_vpn_group endpoint: /vpn-group +- name: port_list_policy_object + endpoint: /template/policy/list/port/ +- name: preferred_color_group_policy_object + endpoint: /template/policy/list/preferredcolorgroup/ +- name: protocol_list_policy_object + endpoint: /template/policy/list/protocolname/ +- name: qos_map_policy_definition + endpoint: /template/policy/definition/qosmap/ +- name: region_list_policy_object + endpoint: /template/policy/list/region/ +- name: rewrite_rule_policy_definition + endpoint: /template/policy/definition/rewriterule/ +- name: route_policy_definition + endpoint: /template/policy/definition/vedgeroute/ +- name: rule_set_policy_definition + endpoint: /template/policy/definition/ruleset/ +- name: security_policy + endpoint: /template/policy/security/ - name: service_feature_profile endpoint: /v1/feature-profile/sdwan/service children: - - name: service_dhcp_server - endpoint: /dhcp-server - - name: service_ipv4_acl - endpoint: /ipv4-acl - - name: service_ipv6_acl - endpoint: /ipv6-acl - name: service_lan_vpn endpoint: /lan/vpn children: @@ -124,8 +223,6 @@ endpoint: /tracker - name: service_lan_vpn_ethernet_interface_feature_associate_tracker_group endpoint: /trackergroup - - name: service_lan_vpn_interface_gre - endpoint: /interface/gre - name: service_lan_vpn_interface_ipsec endpoint: /interface/ipsec children: @@ -148,6 +245,14 @@ endpoint: /routing/ospfv3/ipv4 - name: service_lan_vpn_feature_associate_routing_ospfv3_ipv6 endpoint: /routing/ospfv3/ipv6 + - name: service_lan_vpn_interface_gre + endpoint: /interface/gre + - name: service_dhcp_server + endpoint: /dhcp-server + - name: service_ipv4_acl + endpoint: /ipv4-acl + - name: service_ipv6_acl + endpoint: /ipv6-acl - name: service_multicast endpoint: /routing/multicast - name: service_object_tracker @@ -174,6 +279,14 @@ endpoint: /trackergroup - name: service_wireless_lan endpoint: /wirelesslan +- name: sig_security_feature_profile + endpoint: /v1/feature-profile/sdwan/sig-security +- name: site_list_policy_object + endpoint: /template/policy/list/site/ +- name: sla_class_policy_object + endpoint: /template/policy/list/sla/ +- name: standard_community_list_policy_object + endpoint: /template/policy/list/community/ - name: system_feature_profile endpoint: /v1/feature-profile/sdwan/system children: @@ -211,47 +324,28 @@ endpoint: /security - name: system_snmp endpoint: /snmp +- name: tag + endpoint: /v1/tags +- name: tloc_list_policy_object + endpoint: /template/policy/list/tloc/ +- name: tls_ssl_profile_policy_definition + endpoint: /template/policy/definition/sslutdprofile/ +- name: traffic_data_policy_definition + endpoint: /template/policy/definition/data/ - name: transport_feature_profile endpoint: /v1/feature-profile/sdwan/transport children: - - name: transport_cellular_controller - endpoint: /cellular-controller - - name: transport_cellular_profile - endpoint: /cellular-profile - - name: transport_gps - endpoint: /gps - - name: transport_ipv4_acl - endpoint: /ipv4-acl - - name: transport_ipv6_acl - endpoint: /ipv6-acl - - name: transport_ipv6_tracker - endpoint: /ipv6-tracker - - name: transport_ipv6_tracker_group - endpoint: /ipv6-trackergroup - - name: transport_management_vpn - endpoint: /management/vpn - children: - - name: transport_management_vpn_interface_ethernet - endpoint: /interface/ethernet - - name: transport_route_policy - endpoint: /route-policy - - name: transport_routing_bgp - endpoint: /routing/bgp - - name: transport_routing_ospf - endpoint: /routing/ospf - - name: transport_routing_ospfv3_ipv4 - endpoint: /routing/ospfv3/ipv4 - - name: transport_routing_ospfv3_ipv6 - endpoint: /routing/ospfv3/ipv6 - - name: transport_t1_e1_controller - endpoint: /t1-e1-controller - - name: transport_tracker - endpoint: /tracker - - name: transport_tracker_group - endpoint: /trackergroup - name: transport_wan_vpn endpoint: /wan/vpn children: + - name: transport_wan_vpn_feature_associate_routing_bgp + endpoint: /routing/bgp + - name: transport_wan_vpn_feature_associate_routing_ospf + endpoint: /routing/ospf + - name: transport_wan_vpn_feature_associate_routing_ospfv3_ipv4 + endpoint: /routing/ospfv3/ipv4 + - name: transport_wan_vpn_feature_associate_routing_ospfv3_ipv6 + endpoint: /routing/ospfv3/ipv6 - name: transport_wan_vpn_interface_cellular endpoint: /interface/cellular children: @@ -286,135 +380,41 @@ endpoint: /tracker - name: transport_wan_vpn_interface_t1_e1_serial endpoint: /interface/serial - - name: transport_wan_vpn_feature_associate_routing_bgp - endpoint: /routing/bgp - - name: transport_wan_vpn_feature_associate_routing_ospf - endpoint: /routing/ospf - - name: transport_wan_vpn_feature_associate_routing_ospfv3_ipv4 - endpoint: /routing/ospfv3/ipv4 - - name: transport_wan_vpn_feature_associate_routing_ospfv3_ipv6 - endpoint: /routing/ospfv3/ipv6 -- name: advanced_inspection_profile_policy_definition - endpoint: /template/policy/definition/advancedinspectionprofile/ -- name: advanced_malware_protection_policy_definition - endpoint: /template/policy/definition/advancedMalwareProtection/ -- name: allow_url_list_policy_object - endpoint: /template/policy/list/urlwhitelist/ -- name: app_probe_class_policy_object - endpoint: /template/policy/list/appprobe/ -- name: application_aware_routing_policy_definition - endpoint: /template/policy/definition/approute/ -- name: application_list_policy_object - endpoint: /template/policy/list/app/ -- name: as_path_list_policy_object - endpoint: /template/policy/list/aspath/ -- name: block_url_list_policy_object - endpoint: /template/policy/list/urlblacklist/ -- name: centralized_policy - endpoint: /template/policy/vsmart/ -- name: cflowd_policy_definition - endpoint: /template/policy/definition/cflowd/ -- name: class_map_policy_object - endpoint: /template/policy/list/class/ -- name: cli_feature_profile - endpoint: /v1/feature-profile/sdwan/cli - children: - - name: cli_config_feature - endpoint: /config -- name: cli_device_template - endpoint: /template/device/ -- name: color_list_policy_object - endpoint: /template/policy/list/color/ -- name: configuration_group - endpoint: /v1/config-group/ -- name: custom_control_topology_policy_definition - endpoint: /template/policy/definition/control/ -- name: data_fqdn_prefix_list_policy_object - endpoint: /template/policy/list/fqdn/ -- name: data_ipv4_prefix_list_policy_object - endpoint: /template/policy/list/dataprefix/ -- name: data_ipv6_prefix_list_policy_object - endpoint: /template/policy/list/dataipv6prefix/ -- name: device - endpoint: /device -- name: dns_security_policy_definition - endpoint: /template/policy/definition/dnssecurity/ -- name: domain_list_policy_object - endpoint: /template/policy/list/localdomain/ -- name: expanded_community_list_policy_object - endpoint: /template/policy/list/expandedcommunity/ -- name: extended_community_list_policy_object - endpoint: /template/policy/list/extcommunity/ -- name: feature_device_template - endpoint: /template/device/object/%i -- name: geo_location_list_policy_object - endpoint: /template/policy/list/geolocation/ -- name: hub_and_spoke_topology_policy_definition - endpoint: /template/policy/definition/hubandspoke/ -- name: intrusion_prevention_policy_definition - endpoint: /template/policy/definition/intrusionprevention/ -- name: ips_signature_list_policy_object - endpoint: /template/policy/list/ipssignature/ -- name: ipv4_acl_policy_definition - endpoint: /template/policy/definition/acl/ -- name: ipv4_device_acl_policy_definition - endpoint: /template/policy/definition/deviceaccesspolicy/ -- name: ipv4_prefix_list_policy_object - endpoint: /template/policy/list/prefix/ -- name: ipv6_acl_policy_definition - endpoint: /template/policy/definition/aclv6/ -- name: ipv6_device_acl_policy_definition - endpoint: /template/policy/definition/deviceaccesspolicyv6/ -- name: ipv6_prefix_list_policy_object - endpoint: /template/policy/list/ipv6prefix/ -- name: local_application_list_policy_object - endpoint: /template/policy/list/localapp/ -- name: localized_policy - endpoint: /template/policy/vedge/ -- name: mesh_topology_policy_definition - endpoint: /template/policy/definition/mesh/ -- name: mirror_policy_object - endpoint: /template/policy/list/mirror/ -- name: object_group_policy_definition - endpoint: /template/policy/definition/securitygroup/ -- name: policer_policy_object - endpoint: /template/policy/list/policer/ -- name: policy_group - endpoint: /v1/policy-group/ -- name: port_list_policy_object - endpoint: /template/policy/list/port/ -- name: preferred_color_group_policy_object - endpoint: /template/policy/list/preferredcolorgroup/ -- name: protocol_list_policy_object - endpoint: /template/policy/list/protocolname/ -- name: qos_map_policy_definition - endpoint: /template/policy/definition/qosmap/ -- name: region_list_policy_object - endpoint: /template/policy/list/region/ -- name: rewrite_rule_policy_definition - endpoint: /template/policy/definition/rewriterule/ -- name: route_policy_definition - endpoint: /template/policy/definition/vedgeroute/ -- name: rule_set_policy_definition - endpoint: /template/policy/definition/ruleset/ -- name: security_policy - endpoint: /template/policy/security/ -- name: sig_security_feature_profile - endpoint: /v1/feature-profile/sdwan/sig-security -- name: site_list_policy_object - endpoint: /template/policy/list/site/ -- name: sla_class_policy_object - endpoint: /template/policy/list/sla/ -- name: standard_community_list_policy_object - endpoint: /template/policy/list/community/ -- name: tag - endpoint: /v1/tags -- name: tloc_list_policy_object - endpoint: /template/policy/list/tloc/ -- name: tls_ssl_profile_policy_definition - endpoint: /template/policy/definition/sslutdprofile/ -- name: traffic_data_policy_definition - endpoint: /template/policy/definition/data/ + - name: transport_cellular_controller + endpoint: /cellular-controller + - name: transport_cellular_profile + endpoint: /cellular-profile + - name: transport_gps + endpoint: /gps + - name: transport_ipv4_acl + endpoint: /ipv4-acl + - name: transport_ipv6_acl + endpoint: /ipv6-acl + - name: transport_ipv6_tracker + endpoint: /ipv6-tracker + - name: transport_ipv6_tracker_group + endpoint: /ipv6-trackergroup + - name: transport_management_vpn + endpoint: /management/vpn + children: + - name: transport_management_vpn_interface_ethernet + endpoint: /interface/ethernet + - name: transport_route_policy + endpoint: /route-policy + - name: transport_routing_bgp + endpoint: /routing/bgp + - name: transport_routing_ospf + endpoint: /routing/ospf + - name: transport_routing_ospfv3_ipv4 + endpoint: /routing/ospfv3/ipv4 + - name: transport_routing_ospfv3_ipv6 + endpoint: /routing/ospfv3/ipv6 + - name: transport_t1_e1_controller + endpoint: /t1-e1-controller + - name: transport_tracker + endpoint: /tracker + - name: transport_tracker_group + endpoint: /trackergroup - name: url_filtering_definition endpoint: /template/policy/definition/urlfiltering/ - name: vedge_inventory