From 557b15fb69d6012551f6a48adc7a105b038bb809 Mon Sep 17 00:00:00 2001 From: Szymon Basan <116343782+sbasan@users.noreply.github.com> Date: Thu, 22 Feb 2024 22:24:56 +0100 Subject: [PATCH] Release/0.30.1 (#488) * bump release version * fix version in endpoints --- ENDPOINTS.md | 221 +++++++++++++++++++++++++------------------------ pyproject.toml | 2 +- 2 files changed, 115 insertions(+), 108 deletions(-) diff --git a/ENDPOINTS.md b/ENDPOINTS.md index 71034d411..9f5932ddf 100644 --- a/ENDPOINTS.md +++ b/ENDPOINTS.md @@ -1,6 +1,6 @@ **THIS FILE WAS AUTO-GENERATED DO NOT EDIT** -Generated for: catalystwan-0.30.0 +Generated for: catalystwan-0.30.1 All URIs are relative to */dataservice* HTTP request | Supported Versions | Method | Payload Type | Return Type | Tenancy Mode @@ -50,117 +50,123 @@ GET /disasterrecovery/status||[**ConfigurationDisasterRecovery.get_dr_status**]( POST /disasterrecovery/pause||[**ConfigurationDisasterRecovery.pause_dr**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L237)||[**DisasterRecoveryPauseResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L57)| POST /disasterrecovery/register||[**ConfigurationDisasterRecovery.register**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L253)|[**DisasterRecoveryRegisterPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L87)|[**RegisterDisasterRecoveryTaskId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L16)| POST /disasterrecovery/unpause||[**ConfigurationDisasterRecovery.unpause_dr**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L265)||[**UnpauseDisasterRecoveryTaskId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/disaster_recovery.py#L28)| -POST /v1/feature-profile/sdwan/transport|>=20.13|[**TransportFeatureProfile.create_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L23)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L57)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| -GET /v1/feature-profile/sdwan/transport|>=20.13|[**TransportFeatureProfile.get_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L30)||DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L25)]| -GET /v1/feature-profile/sdwan/transport/{profile_id}|>=20.13|[**TransportFeatureProfile.get_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L35)||[**FeatureProfileDetail**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L37)| -PUT /v1/feature-profile/sdwan/transport/{profile_id}|>=20.13|[**TransportFeatureProfile.edit_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L40)|[**FeatureProfileEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L63)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| +GET /v1/feature-profile/sdwan/system/aaa/schema|>=20.9|[**SystemFeatureProfile.get_sdwan_system_aaa_parcel_schema**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L18)||None| +GET /v1/feature-profile/sdwan/system|>=20.9|[**SystemFeatureProfile.get_sdwan_system_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L23)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L174)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| +POST /v1/feature-profile/sdwan/system|>=20.9|[**SystemFeatureProfile.create_sdwan_system_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L30)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| +DELETE /v1/feature-profile/sdwan/system/{system_id}|>=20.9|[**SystemFeatureProfile.delete_sdwan_system_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L37)||None| +POST /v1/feature-profile/sdwan/system/{system_id}/aaa|>=20.9|[**SystemFeatureProfile.create_aaa_profile_parcel_for_system**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L42)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L170)| +PUT /v1/feature-profile/sdwan/system/{system_id}/aaa/{parcel_id}|>=20.9|[**SystemFeatureProfile.edit_aaa_profile_parcel_for_system**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/system.py#L47)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L170)| +POST /v1/feature-profile/sdwan/transport|>=20.13|[**TransportFeatureProfile.create_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L23)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| +GET /v1/feature-profile/sdwan/transport|>=20.13|[**TransportFeatureProfile.get_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L30)||DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| +GET /v1/feature-profile/sdwan/transport/{profile_id}|>=20.13|[**TransportFeatureProfile.get_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L35)||[**FeatureProfileDetail**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L89)| +PUT /v1/feature-profile/sdwan/transport/{profile_id}|>=20.13|[**TransportFeatureProfile.edit_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L40)|[**FeatureProfileEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L115)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| DELETE /v1/feature-profile/sdwan/transport/{profile_id}|>=20.13|[**TransportFeatureProfile.delete_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L47)||None| -POST /v1/feature-profile/sdwan/transport/{profile_id}/management/vpn|>=20.13|[**TransportFeatureProfile.create_management_vpn_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L55)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L72)| -PUT /v1/feature-profile/sdwan/transport/{profile_id}/management/vpn/{parcel_id}|>=20.13|[**TransportFeatureProfile.edit_management_vpn_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L70)|[**ManagementVPN**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/sdwan/management/vpn.py#L15)|[**ParcelCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L72)| +POST /v1/feature-profile/sdwan/transport/{profile_id}/management/vpn|>=20.13|[**TransportFeatureProfile.create_management_vpn_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L55)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L124)| +PUT /v1/feature-profile/sdwan/transport/{profile_id}/management/vpn/{parcel_id}|>=20.13|[**TransportFeatureProfile.edit_management_vpn_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L70)|[**ManagementVPN**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/sdwan/management/vpn.py#L15)|[**ParcelCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L124)| DELETE /v1/feature-profile/sdwan/transport/{profile_id}/management/vpn/{parcel_id}|>=20.13|[**TransportFeatureProfile.delete_management_vpn_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L77)||None| -GET /v1/feature-profile/sdwan/transport|>=20.9|[**TransportFeatureProfile.get_sdwan_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L82)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L147)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L25)]| +GET /v1/feature-profile/sdwan/transport|>=20.9|[**TransportFeatureProfile.get_sdwan_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L82)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L174)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| GET /v1/feature-profile/sdwan/transport/cellular-controller/schema|>=20.9|[**TransportFeatureProfile.get_sdwan_transport_cellular_controller_parcel_schema**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L89)||None| -POST /v1/feature-profile/sdwan/transport|>=20.9|[**TransportFeatureProfile.create_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L94)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L57)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| +POST /v1/feature-profile/sdwan/transport|>=20.9|[**TransportFeatureProfile.create_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L94)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| DELETE /v1/feature-profile/sdwan/transport/{transport_id}|>=20.9|[**TransportFeatureProfile.delete_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L101)||None| -POST /v1/feature-profile/sdwan/transport/{transport_id}/cellular-controller|>=20.9|[**TransportFeatureProfile.create_cellular_controller_profile_parcel_for_transport**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L106)|[**CellularController**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/sdwan/transport/cellular_controller.py#L43)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L143)| -POST /template/policy/definition/acl||[**ConfigurationPolicyAclDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L26)|[**AclPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list.py#L145)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /v1/feature-profile/sdwan/transport/{transport_id}/cellular-controller|>=20.9|[**TransportFeatureProfile.create_cellular_controller_profile_parcel_for_transport**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/feature_profile/sdwan/transport.py#L106)|[**CellularController**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/sdwan/transport/cellular_controller.py#L40)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L170)| +POST /template/policy/definition/acl||[**ConfigurationPolicyAclDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L26)|[**AclPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list.py#L143)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/acl/{id}||[**ConfigurationPolicyAclDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L30)||None| -PUT /template/policy/definition/acl/{id}||[**ConfigurationPolicyAclDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L38)|[**AclPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/acl||[**ConfigurationPolicyAclDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/acl/{id}||[**ConfigurationPolicyAclDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L38)|[**AclPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/acl||[**ConfigurationPolicyAclDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/acl/{id}||[**ConfigurationPolicyAclDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L46)||[**AclPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L21)| -POST /template/policy/definition/acl/preview||[**ConfigurationPolicyAclDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L50)|[**AclPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list.py#L145)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/acl/preview/{id}||[**ConfigurationPolicyAclDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/aclv6||[**ConfigurationPolicyAclIPv6Definition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L26)|[**AclIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list_ipv6.py#L145)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/acl/preview||[**ConfigurationPolicyAclDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L50)|[**AclPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list.py#L143)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/acl/preview/{id}||[**ConfigurationPolicyAclDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/aclv6||[**ConfigurationPolicyAclIPv6Definition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L26)|[**AclIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list_ipv6.py#L143)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/aclv6/{id}||[**ConfigurationPolicyAclIPv6Definition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L30)||None| -PUT /template/policy/definition/aclv6/{id}||[**ConfigurationPolicyAclIPv6Definition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L38)|[**AclIPv6PolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/aclv6||[**ConfigurationPolicyAclIPv6Definition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/aclv6/{id}||[**ConfigurationPolicyAclIPv6Definition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L38)|[**AclIPv6PolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/aclv6||[**ConfigurationPolicyAclIPv6Definition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/aclv6/{id}||[**ConfigurationPolicyAclIPv6Definition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L46)||[**AclIPv6PolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L21)| -POST /template/policy/definition/aclv6/preview||[**ConfigurationPolicyAclIPv6Definition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L50)|[**AclIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list_ipv6.py#L145)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/aclv6/preview/{id}||[**ConfigurationPolicyAclIPv6Definition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/control||[**ConfigurationPolicyControlDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L26)|[**ControlPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/control.py#L313)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/aclv6/preview||[**ConfigurationPolicyAclIPv6Definition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L50)|[**AclIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/access_control_list_ipv6.py#L143)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/aclv6/preview/{id}||[**ConfigurationPolicyAclIPv6Definition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/access_control_list_ipv6.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/control||[**ConfigurationPolicyControlDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L26)|[**ControlPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/control.py#L312)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/control/{id}||[**ConfigurationPolicyControlDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L30)||None| -PUT /template/policy/definition/control/{id}||[**ConfigurationPolicyControlDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L38)|[**ControlPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/control||[**ConfigurationPolicyControlDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/control/{id}||[**ConfigurationPolicyControlDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L38)|[**ControlPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/control||[**ConfigurationPolicyControlDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/control/{id}||[**ConfigurationPolicyControlDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L46)||[**ControlPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L21)| -POST /template/policy/definition/control/preview||[**ConfigurationPolicyControlDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L50)|[**ControlPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/control.py#L313)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/control/preview/{id}||[**ConfigurationPolicyControlDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/deviceaccesspolicy||[**ConfigurationPolicyDeviceAccessDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L26)|[**DeviceAccessPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access.py#L82)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/control/preview||[**ConfigurationPolicyControlDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L50)|[**ControlPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/control.py#L312)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/control/preview/{id}||[**ConfigurationPolicyControlDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/control.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/deviceaccesspolicy||[**ConfigurationPolicyDeviceAccessDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L26)|[**DeviceAccessPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access.py#L81)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/deviceaccesspolicy/{id}||[**ConfigurationPolicyDeviceAccessDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L30)||None| -PUT /template/policy/definition/deviceaccesspolicy/{id}||[**ConfigurationPolicyDeviceAccessDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L38)|[**DeviceAccessPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/deviceaccesspolicy||[**ConfigurationPolicyDeviceAccessDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/deviceaccesspolicy/{id}||[**ConfigurationPolicyDeviceAccessDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L38)|[**DeviceAccessPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/deviceaccesspolicy||[**ConfigurationPolicyDeviceAccessDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/deviceaccesspolicy/{id}||[**ConfigurationPolicyDeviceAccessDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L46)||[**DeviceAccessPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L21)| -POST /template/policy/definition/deviceaccesspolicy/preview||[**ConfigurationPolicyDeviceAccessDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L50)|[**DeviceAccessPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access.py#L82)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/deviceaccesspolicy/preview/{id}||[**ConfigurationPolicyDeviceAccessDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/deviceaccesspolicyv6||[**ConfigurationPolicyDeviceAccessIPv6Definition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L26)|[**DeviceAccessIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access_ipv6.py#L82)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/deviceaccesspolicy/preview||[**ConfigurationPolicyDeviceAccessDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L50)|[**DeviceAccessPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access.py#L81)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/deviceaccesspolicy/preview/{id}||[**ConfigurationPolicyDeviceAccessDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/deviceaccesspolicyv6||[**ConfigurationPolicyDeviceAccessIPv6Definition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L26)|[**DeviceAccessIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access_ipv6.py#L81)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/deviceaccesspolicyv6/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L30)||None| -PUT /template/policy/definition/deviceaccesspolicyv6/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L38)|[**DeviceAccessIPv6PolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/deviceaccesspolicyv6||[**ConfigurationPolicyDeviceAccessIPv6Definition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L44)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/deviceaccesspolicyv6/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L38)|[**DeviceAccessIPv6PolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/deviceaccesspolicyv6||[**ConfigurationPolicyDeviceAccessIPv6Definition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L44)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/deviceaccesspolicyv6/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L48)||[**DeviceAccessIPv6PolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L21)| -POST /template/policy/definition/deviceaccesspolicyv6/preview||[**ConfigurationPolicyDeviceAccessIPv6Definition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L52)|[**DeviceAccessIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access_ipv6.py#L82)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/deviceaccesspolicyv6/preview/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L56)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/hubandspoke||[**ConfigurationPolicyHubAndSpokeDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L26)|[**HubAndSpokePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/hub_and_spoke.py#L44)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/deviceaccesspolicyv6/preview||[**ConfigurationPolicyDeviceAccessIPv6Definition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L52)|[**DeviceAccessIPv6Policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/device_access_ipv6.py#L81)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/deviceaccesspolicyv6/preview/{id}||[**ConfigurationPolicyDeviceAccessIPv6Definition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/device_access_ipv6.py#L56)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/hubandspoke||[**ConfigurationPolicyHubAndSpokeDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L26)|[**HubAndSpokePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/hub_and_spoke.py#L44)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/hubandspoke/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L30)||None| -PUT /template/policy/definition/hubandspoke/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L38)|[**HubAndSpokePolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/hubandspoke||[**ConfigurationPolicyHubAndSpokeDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/hubandspoke/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L38)|[**HubAndSpokePolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/hubandspoke||[**ConfigurationPolicyHubAndSpokeDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/hubandspoke/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L46)||[**HubAndSpokePolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L21)| -POST /template/policy/definition/hubandspoke/preview||[**ConfigurationPolicyHubAndSpokeDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L50)|[**HubAndSpokePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/hub_and_spoke.py#L44)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/hubandspoke/preview/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/mesh||[**ConfigurationPolicyMeshDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L26)|[**MeshPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/mesh.py#L21)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/hubandspoke/preview||[**ConfigurationPolicyHubAndSpokeDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L50)|[**HubAndSpokePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/hub_and_spoke.py#L44)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/hubandspoke/preview/{id}||[**ConfigurationPolicyHubAndSpokeDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/hub_and_spoke.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/mesh||[**ConfigurationPolicyMeshDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L26)|[**MeshPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/mesh.py#L21)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/mesh/{id}||[**ConfigurationPolicyMeshDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L30)||None| -PUT /template/policy/definition/mesh/{id}||[**ConfigurationPolicyMeshDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L38)|[**MeshPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/mesh||[**ConfigurationPolicyMeshDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/mesh/{id}||[**ConfigurationPolicyMeshDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L38)|[**MeshPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/mesh||[**ConfigurationPolicyMeshDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/mesh/{id}||[**ConfigurationPolicyMeshDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L46)||[**MeshPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L21)| -POST /template/policy/definition/mesh/preview||[**ConfigurationPolicyMeshDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L50)|[**MeshPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/mesh.py#L21)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/mesh/preview/{id}||[**ConfigurationPolicyMeshDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/qosmap||[**ConfigurationPolicyQoSMapDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L26)|[**QoSMapPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/qos_map.py#L71)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/mesh/preview||[**ConfigurationPolicyMeshDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L50)|[**MeshPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/mesh.py#L21)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/mesh/preview/{id}||[**ConfigurationPolicyMeshDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/mesh.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/qosmap||[**ConfigurationPolicyQoSMapDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L26)|[**QoSMapPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/qos_map.py#L70)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/qosmap/{id}||[**ConfigurationPolicyQoSMapDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L30)||None| -PUT /template/policy/definition/qosmap/{id}||[**ConfigurationPolicyQoSMapDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L38)|[**QoSMapPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/qosmap||[**ConfigurationPolicyQoSMapDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/qosmap/{id}||[**ConfigurationPolicyQoSMapDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L38)|[**QoSMapPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/qosmap||[**ConfigurationPolicyQoSMapDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/qosmap/{id}||[**ConfigurationPolicyQoSMapDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L46)||[**QoSMapPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L21)| -POST /template/policy/definition/qosmap/preview||[**ConfigurationPolicyQoSMapDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L50)|[**QoSMapPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/qos_map.py#L71)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/qosmap/preview/{id}||[**ConfigurationPolicyQoSMapDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/rewriterule||[**ConfigurationPolicyRewriteRuleDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L26)|[**RewritePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rewrite.py#L29)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/qosmap/preview||[**ConfigurationPolicyQoSMapDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L50)|[**QoSMapPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/qos_map.py#L70)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/qosmap/preview/{id}||[**ConfigurationPolicyQoSMapDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/qos_map.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/rewriterule||[**ConfigurationPolicyRewriteRuleDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L26)|[**RewritePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rewrite.py#L29)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/rewriterule/{id}||[**ConfigurationPolicyRewriteRuleDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L30)||None| -PUT /template/policy/definition/rewriterule/{id}||[**ConfigurationPolicyRewriteRuleDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L38)|[**RewritePolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/rewriterule||[**ConfigurationPolicyRewriteRuleDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/rewriterule/{id}||[**ConfigurationPolicyRewriteRuleDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L38)|[**RewritePolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/rewriterule||[**ConfigurationPolicyRewriteRuleDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/rewriterule/{id}||[**ConfigurationPolicyRewriteRuleDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L46)||[**RewritePolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L21)| -POST /template/policy/definition/rewriterule/preview||[**ConfigurationPolicyRewriteRuleDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L50)|[**RewritePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rewrite.py#L29)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/rewriterule/preview/{id}||[**ConfigurationPolicyRewriteRuleDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/ruleset||[**ConfigurationPolicyRuleSetDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L26)|[**RuleSet**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rule_set.py#L152)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/rewriterule/preview||[**ConfigurationPolicyRewriteRuleDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L50)|[**RewritePolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rewrite.py#L29)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/rewriterule/preview/{id}||[**ConfigurationPolicyRewriteRuleDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rewrite.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/ruleset||[**ConfigurationPolicyRuleSetDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L26)|[**RuleSet**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rule_set.py#L152)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/ruleset/{id}||[**ConfigurationPolicyRuleSetDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L30)||None| -PUT /template/policy/definition/ruleset/{id}||[**ConfigurationPolicyRuleSetDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L38)|[**RuleSetEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/ruleset||[**ConfigurationPolicyRuleSetDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/ruleset/{id}||[**ConfigurationPolicyRuleSetDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L38)|[**RuleSetEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/ruleset||[**ConfigurationPolicyRuleSetDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/ruleset/{id}||[**ConfigurationPolicyRuleSetDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L46)||[**RuleSetGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L21)| -POST /template/policy/definition/ruleset/preview||[**ConfigurationPolicyRuleSetDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L50)|[**RuleSet**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rule_set.py#L152)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/ruleset/preview/{id}||[**ConfigurationPolicyRuleSetDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/securitygroup||[**ConfigurationPolicySecurityGroupDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L26)|[**SecurityGroup**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/security_group.py#L52)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/ruleset/preview||[**ConfigurationPolicyRuleSetDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L50)|[**RuleSet**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/rule_set.py#L152)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/ruleset/preview/{id}||[**ConfigurationPolicyRuleSetDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/rule_set.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/securitygroup||[**ConfigurationPolicySecurityGroupDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L26)|[**SecurityGroup**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/security_group.py#L51)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/securitygroup/{id}||[**ConfigurationPolicySecurityGroupDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L30)||None| -PUT /template/policy/definition/securitygroup/{id}||[**ConfigurationPolicySecurityGroupDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L38)|[**SecurityGroupEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/securitygroup||[**ConfigurationPolicySecurityGroupDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/securitygroup/{id}||[**ConfigurationPolicySecurityGroupDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L38)|[**SecurityGroupEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/securitygroup||[**ConfigurationPolicySecurityGroupDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/securitygroup/{id}||[**ConfigurationPolicySecurityGroupDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L46)||[**SecurityGroupGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L21)| -POST /template/policy/definition/securitygroup/preview||[**ConfigurationPolicySecurityGroupDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L50)|[**SecurityGroup**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/security_group.py#L52)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/securitygroup/preview/{id}||[**ConfigurationPolicySecurityGroupDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/data||[**ConfigurationPolicyDataDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L27)|[**TrafficDataPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/traffic_data.py#L355)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/securitygroup/preview||[**ConfigurationPolicySecurityGroupDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L50)|[**SecurityGroup**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/security_group.py#L51)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/securitygroup/preview/{id}||[**ConfigurationPolicySecurityGroupDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/security_group.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/data||[**ConfigurationPolicyDataDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L27)|[**TrafficDataPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/traffic_data.py#L358)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/data/{id}||[**ConfigurationPolicyDataDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L31)||None| -PUT /template/policy/definition/data/{id}||[**ConfigurationPolicyDataDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L39)|[**TrafficDataPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L18)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/data||[**ConfigurationPolicyDataDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L43)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/data/{id}||[**ConfigurationPolicyDataDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L39)|[**TrafficDataPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L18)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/data||[**ConfigurationPolicyDataDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L43)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/data/{id}||[**ConfigurationPolicyDataDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L47)||[**TrafficDataPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L22)| -POST /template/policy/definition/data/preview||[**ConfigurationPolicyDataDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L51)|[**TrafficDataPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/traffic_data.py#L355)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/data/preview/{id}||[**ConfigurationPolicyDataDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L55)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/vpnmembershipgroup||[**ConfigurationPolicyVPNMembershipGroupDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L26)|[**VPNMembershipPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/vpn_membership.py#L20)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/data/preview||[**ConfigurationPolicyDataDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L51)|[**TrafficDataPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/traffic_data.py#L358)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/data/preview/{id}||[**ConfigurationPolicyDataDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/traffic_data.py#L55)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/vpnmembershipgroup||[**ConfigurationPolicyVPNMembershipGroupDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L26)|[**VPNMembershipPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/vpn_membership.py#L20)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/vpnmembershipgroup/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L30)||None| -PUT /template/policy/definition/vpnmembershipgroup/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L38)|[**VPNMembershipPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/vpnmembershipgroup||[**ConfigurationPolicyVPNMembershipGroupDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/vpnmembershipgroup/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L38)|[**VPNMembershipPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/vpnmembershipgroup||[**ConfigurationPolicyVPNMembershipGroupDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/vpnmembershipgroup/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L46)||[**VPNMembershipPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L21)| -POST /template/policy/definition/vpnmembershipgroup/preview||[**ConfigurationPolicyVPNMembershipGroupDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L50)|[**VPNMembershipPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/vpn_membership.py#L20)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/vpnmembershipgroup/preview/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -POST /template/policy/definition/zonebasedfw||[**ConfigurationPolicyZoneBasedFirewallDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L26)|[**ZoneBasedFWPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/zone_based_firewall.py#L191)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1020)| +POST /template/policy/definition/vpnmembershipgroup/preview||[**ConfigurationPolicyVPNMembershipGroupDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L50)|[**VPNMembershipPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/vpn_membership.py#L20)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/vpnmembershipgroup/preview/{id}||[**ConfigurationPolicyVPNMembershipGroupDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/vpn_membership.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +POST /template/policy/definition/zonebasedfw||[**ConfigurationPolicyZoneBasedFirewallDefinition.create_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L26)|[**ZoneBasedFWPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/zone_based_firewall.py#L190)|[**PolicyDefinitionId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1015)| DELETE /template/policy/definition/zonebasedfw/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.delete_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L30)||None| -PUT /template/policy/definition/zonebasedfw/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L38)|[**ZoneBasedFWPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1107)| -GET /template/policy/definition/zonebasedfw||[**ConfigurationPolicyZoneBasedFirewallDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1094)]| +PUT /template/policy/definition/zonebasedfw/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.edit_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L38)|[**ZoneBasedFWPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L17)|[**PolicyDefinitionEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1102)| +GET /template/policy/definition/zonebasedfw||[**ConfigurationPolicyZoneBasedFirewallDefinition.get_definitions**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L42)||DataSequence[[**PolicyDefinitionInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1089)]| GET /template/policy/definition/zonebasedfw/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.get_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L46)||[**ZoneBasedFWPolicyGetResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L21)| -POST /template/policy/definition/zonebasedfw/preview||[**ConfigurationPolicyZoneBasedFirewallDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L50)|[**ZoneBasedFWPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/zone_based_firewall.py#L191)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| -GET /template/policy/definition/zonebasedfw/preview/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1113)| +POST /template/policy/definition/zonebasedfw/preview||[**ConfigurationPolicyZoneBasedFirewallDefinition.preview_policy_definition**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L50)|[**ZoneBasedFWPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/definitions/zone_based_firewall.py#L190)|[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| +GET /template/policy/definition/zonebasedfw/preview/{id}||[**ConfigurationPolicyZoneBasedFirewallDefinition.preview_policy_definition_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/definition/zone_based_firewall.py#L54)||[**PolicyDefinitionPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_definition.py#L1108)| POST /template/policy/list/app||[**ConfigurationPolicyApplicationList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/app.py#L25)|[**AppList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L129)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/app/{id}||[**ConfigurationPolicyApplicationList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/app.py#L29)||None| DELETE /template/policy/list/app||[**ConfigurationPolicyApplicationList.delete_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/app.py#L33)||None| @@ -269,14 +275,14 @@ GET /template/policy/list/ipssignature||[**ConfigurationPolicyIPSSignatureList.g GET /template/policy/list/ipssignature/filtered||[**ConfigurationPolicyIPSSignatureList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ips_signature.py#L49)||DataSequence[[**IPSSignatureListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ips_signature.py#L20)]| POST /template/policy/list/ipssignature/preview||[**ConfigurationPolicyIPSSignatureList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ips_signature.py#L53)|[**IPSSignatureList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L161)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/ipssignature/preview/{id}||[**ConfigurationPolicyIPSSignatureList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ips_signature.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| -POST /template/policy/list/ipv6prefix||[**ConfigurationPolicyIPv6PrefixList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L25)|[**IPv6PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L315)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| +POST /template/policy/list/ipv6prefix||[**ConfigurationPolicyIPv6PrefixList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L25)|[**IPv6PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L313)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/ipv6prefix/{id}||[**ConfigurationPolicyIPv6PrefixList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L29)||None| DELETE /template/policy/list/ipv6prefix||[**ConfigurationPolicyIPv6PrefixList.delete_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L33)||None| PUT /template/policy/list/ipv6prefix/{id}||[**ConfigurationPolicyIPv6PrefixList.edit_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L37)|[**IPv6PrefixListEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L16)|None| GET /template/policy/list/ipv6prefix/{id}||[**ConfigurationPolicyIPv6PrefixList.get_lists_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L41)||[**IPv6PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L20)| GET /template/policy/list/ipv6prefix||[**ConfigurationPolicyIPv6PrefixList.get_policy_lists**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L45)||DataSequence[[**IPv6PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L20)]| GET /template/policy/list/ipv6prefix/filtered||[**ConfigurationPolicyIPv6PrefixList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L49)||DataSequence[[**IPv6PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L20)]| -POST /template/policy/list/ipv6prefix/preview||[**ConfigurationPolicyIPv6PrefixList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L53)|[**IPv6PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L315)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| +POST /template/policy/list/ipv6prefix/preview||[**ConfigurationPolicyIPv6PrefixList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L53)|[**IPv6PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L313)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/ipv6prefix/preview/{id}||[**ConfigurationPolicyIPv6PrefixList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/ipv6_prefix.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| POST /template/policy/list/localapp||[**ConfigurationPolicyLocalAppList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/local_app.py#L25)|[**LocalAppList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L124)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/localapp/{id}||[**ConfigurationPolicyLocalAppList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/local_app.py#L29)||None| @@ -323,23 +329,23 @@ GET /template/policy/list/port||[**ConfigurationPolicyPortList.get_policy_lists* GET /template/policy/list/port/filtered||[**ConfigurationPolicyPortList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/port.py#L49)||DataSequence[[**PortListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/port.py#L20)]| POST /template/policy/list/port/preview||[**ConfigurationPolicyPortList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/port.py#L53)|[**PortList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L114)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/port/preview/{id}||[**ConfigurationPolicyPortList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/port.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| -POST /template/policy/list/preferredcolorgroup||[**ConfigurationPreferredColorGroupList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L25)|[**PreferredColorGroupList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L278)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| +POST /template/policy/list/preferredcolorgroup||[**ConfigurationPreferredColorGroupList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L25)|[**PreferredColorGroupList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L276)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/preferredcolorgroup/{id}||[**ConfigurationPreferredColorGroupList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L29)||None| DELETE /template/policy/list/preferredcolorgroup||[**ConfigurationPreferredColorGroupList.delete_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L33)||None| PUT /template/policy/list/preferredcolorgroup/{id}||[**ConfigurationPreferredColorGroupList.edit_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L37)|[**PreferredColorGroupListEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L16)|None| GET /template/policy/list/preferredcolorgroup/{id}||[**ConfigurationPreferredColorGroupList.get_lists_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L41)||[**PreferredColorGroupListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L20)| GET /template/policy/list/preferredcolorgroup||[**ConfigurationPreferredColorGroupList.get_policy_lists**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L45)||DataSequence[[**PreferredColorGroupListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L20)]| GET /template/policy/list/preferredcolorgroup/filtered||[**ConfigurationPreferredColorGroupList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L49)||DataSequence[[**PreferredColorGroupListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L20)]| -POST /template/policy/list/preferredcolorgroup/preview||[**ConfigurationPreferredColorGroupList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L53)|[**PreferredColorGroupList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L278)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| +POST /template/policy/list/preferredcolorgroup/preview||[**ConfigurationPreferredColorGroupList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L53)|[**PreferredColorGroupList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L276)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/preferredcolorgroup/preview/{id}||[**ConfigurationPreferredColorGroupList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/preferred_color_group.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| -POST /template/policy/list/prefix||[**ConfigurationPolicyPrefixList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L25)|[**PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L305)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| +POST /template/policy/list/prefix||[**ConfigurationPolicyPrefixList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L25)|[**PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L303)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/prefix/{id}||[**ConfigurationPolicyPrefixList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L29)||None| DELETE /template/policy/list/prefix||[**ConfigurationPolicyPrefixList.delete_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L33)||None| PUT /template/policy/list/prefix/{id}||[**ConfigurationPolicyPrefixList.edit_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L37)|[**PrefixListEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L16)|None| GET /template/policy/list/prefix/{id}||[**ConfigurationPolicyPrefixList.get_lists_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L41)||[**PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L20)| GET /template/policy/list/prefix||[**ConfigurationPolicyPrefixList.get_policy_lists**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L45)||DataSequence[[**PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L20)]| GET /template/policy/list/prefix/filtered||[**ConfigurationPolicyPrefixList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L49)||DataSequence[[**PrefixListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L20)]| -POST /template/policy/list/prefix/preview||[**ConfigurationPolicyPrefixList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L53)|[**PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L305)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| +POST /template/policy/list/prefix/preview||[**ConfigurationPolicyPrefixList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L53)|[**PrefixList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L303)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/prefix/preview/{id}||[**ConfigurationPolicyPrefixList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/prefix.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| POST /template/policy/list/protocolname||[**ConfigurationPolicyProtocolNameList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L25)|[**ProtocolNameList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L119)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/protocolname/{id}||[**ConfigurationPolicyProtocolNameList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L29)||None| @@ -350,14 +356,14 @@ GET /template/policy/list/protocolname||[**ConfigurationPolicyProtocolNameList.g GET /template/policy/list/protocolname/filtered||[**ConfigurationPolicyProtocolNameList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L49)||DataSequence[[**ProtocolNameListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L20)]| POST /template/policy/list/protocolname/preview||[**ConfigurationPolicyProtocolNameList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L53)|[**ProtocolNameList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L119)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/protocolname/preview/{id}||[**ConfigurationPolicyProtocolNameList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/protocol_name.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| -POST /template/policy/list/region||[**ConfigurationPolicyRegionList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L19)|[**RegionList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L320)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| +POST /template/policy/list/region||[**ConfigurationPolicyRegionList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L19)|[**RegionList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L318)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| DELETE /template/policy/list/region/{id}||[**ConfigurationPolicyRegionList.delete_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L23)||None| DELETE /template/policy/list/region||[**ConfigurationPolicyRegionList.delete_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L27)||None| PUT /template/policy/list/region/{id}||[**ConfigurationPolicyRegionList.edit_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L31)|[**RegionListEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L10)|None| GET /template/policy/list/region/{id}||[**ConfigurationPolicyRegionList.get_lists_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L35)||[**RegionListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L14)| GET /template/policy/list/region||[**ConfigurationPolicyRegionList.get_policy_lists**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L39)||DataSequence[[**RegionListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L14)]| GET /template/policy/list/region/filtered||[**ConfigurationPolicyRegionList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L43)||DataSequence[[**RegionListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L14)]| -POST /template/policy/list/region/preview||[**ConfigurationPolicyRegionList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L47)|[**RegionList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L320)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| +POST /template/policy/list/region/preview||[**ConfigurationPolicyRegionList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L47)|[**RegionList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L318)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/region/preview/{id}||[**ConfigurationPolicyRegionList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/region.py#L51)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| POST /template/policy/list/site/defaultsite||[**ConfigurationPolicySiteList.create_default_site_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/site.py#L25)|[**SiteList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L67)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| POST /template/policy/list/site||[**ConfigurationPolicySiteList.create_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/site.py#L29)|[**SiteList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L67)|[**PolicyListId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L15)| @@ -423,11 +429,11 @@ GET /template/policy/list/zone||[**ConfigurationPolicyZoneList.get_policy_lists* GET /template/policy/list/zone/filtered||[**ConfigurationPolicyZoneList.get_policy_lists_with_info_tag**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/zone.py#L49)||DataSequence[[**ZoneListInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/zone.py#L20)]| POST /template/policy/list/zone/preview||[**ConfigurationPolicyZoneList.preview_policy_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/zone.py#L53)|[**ZoneList**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/lists.py#L93)|[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| GET /template/policy/list/zone/preview/{id}||[**ConfigurationPolicyZoneList.preview_policy_list_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/list/zone.py#L57)||[**PolicyListPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy_list.py#L29)| -POST /template/policy/security||[**ConfigurationSecurityTemplatePolicy.create_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L15)|[**SecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L102), [**UnifiedSecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L137)|None| +POST /template/policy/security||[**ConfigurationSecurityTemplatePolicy.create_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L15)|[**SecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L99), [**UnifiedSecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L134)|None| DELETE /template/policy/security/{id}||[**ConfigurationSecurityTemplatePolicy.delete_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L19)|None|None| -PUT /template/policy/security/{id}||[**ConfigurationSecurityTemplatePolicy.edit_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L23)|[**SecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L102), [**UnifiedSecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L137)|[**SecurityPolicyEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L171)| -GET /template/policy/security||[**ConfigurationSecurityTemplatePolicy.generate_security_template_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L36)||DataSequence[[**SecurityPolicyInfoRoot**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L190)]| -GET /template/policy/security/definition/{id}||[**ConfigurationSecurityTemplatePolicy.get_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L48)||[**SecurityPolicyRoot**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L167)| +PUT /template/policy/security/{id}||[**ConfigurationSecurityTemplatePolicy.edit_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L23)|[**SecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L99), [**UnifiedSecurityPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L134)|[**SecurityPolicyEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L168)| +GET /template/policy/security||[**ConfigurationSecurityTemplatePolicy.generate_security_template_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L36)||DataSequence[[**SecurityPolicyInfoRoot**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L187)]| +GET /template/policy/security/definition/{id}||[**ConfigurationSecurityTemplatePolicy.get_security_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/security_template.py#L48)||[**SecurityPolicyRoot**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/security.py#L164)| POST /template/policy/vedge||[**ConfigurationVEdgeTemplatePolicy.create_vedge_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vedge_template.py#L20)|[**LocalizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/localized.py#L73)|[**PolicyId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy.py#L8)| DELETE /template/policy/vedge/{id}||[**ConfigurationVEdgeTemplatePolicy.delete_vedge_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vedge_template.py#L24)||None| PUT /template/policy/vedge/{id}||[**ConfigurationVEdgeTemplatePolicy.edit_vedge_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vedge_template.py#L28)|[**LocalizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/localized.py#L73)|[**LocalizedPolicyEditResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/localized.py#L123)| @@ -438,13 +444,13 @@ GET /template/policy/vedge/definition/{id}||[**ConfigurationVEdgeTemplatePolicy. GET /template/policy/assembly/vedge/{id}||[**ConfigurationVEdgeTemplatePolicy.preview_by_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vedge_template.py#L48)||[**PolicyPreview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy.py#L92)| POST /template/policy/vsmart/activate/{id}||[**ConfigurationVSmartTemplatePolicy.activate_policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L30)|None|[**ActivateDeactivateTaskId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L25)| GET /template/policy/vsmart/connectivity/status||[**ConfigurationVSmartTemplatePolicy.check_vsmart_connectivity_status**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L40)||DataSequence[[**VSmartConnectivityStatus**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L13)]| -POST /template/policy/vsmart||[**ConfigurationVSmartTemplatePolicy.create_vsmart_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L44)|[**CentralizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L186)|[**PolicyId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy.py#L8)| +POST /template/policy/vsmart||[**ConfigurationVSmartTemplatePolicy.create_vsmart_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L44)|[**CentralizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L181)|[**PolicyId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/policy.py#L8)| POST /template/policy/vsmart/deactivate/{id}||[**ConfigurationVSmartTemplatePolicy.deactivate_policy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L48)|None|[**ActivateDeactivateTaskId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L25)| DELETE /template/policy/vsmart/{id}||[**ConfigurationVSmartTemplatePolicy.delete_vsmart_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L54)||None| -PUT /template/policy/vsmart/central/{id}||[**ConfigurationVSmartTemplatePolicy.edit_template_without_lock_checks**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L58)|[**CentralizedPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L223)|None| -PUT /template/policy/vsmart/{id}||[**ConfigurationVSmartTemplatePolicy.edit_vsmart_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L62)|[**CentralizedPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L223)|None| -GET /template/policy/vsmart||[**ConfigurationVSmartTemplatePolicy.generate_vsmart_policy_template_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L66)||DataSequence[[**CentralizedPolicyInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L227)]| -GET /template/policy/vsmart/definition/{id}||[**ConfigurationVSmartTemplatePolicy.get_template_by_policy_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L70)||[**CentralizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L186)| +PUT /template/policy/vsmart/central/{id}||[**ConfigurationVSmartTemplatePolicy.edit_template_without_lock_checks**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L58)|[**CentralizedPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L218)|None| +PUT /template/policy/vsmart/{id}||[**ConfigurationVSmartTemplatePolicy.edit_vsmart_template**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L62)|[**CentralizedPolicyEditPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L218)|None| +GET /template/policy/vsmart||[**ConfigurationVSmartTemplatePolicy.generate_vsmart_policy_template_list**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L66)||DataSequence[[**CentralizedPolicyInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L222)]| +GET /template/policy/vsmart/definition/{id}||[**ConfigurationVSmartTemplatePolicy.get_template_by_policy_id**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/policy/vsmart_template.py#L70)||[**CentralizedPolicy**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/policy/centralized.py#L181)| GET /device/action/remote-server||[**ConfigurationSoftwareActions.get_list_of_remote_servers**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L162)||DataSequence[[**RemoteServerInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L68)]| POST /device/action/remote-server||[**ConfigurationSoftwareActions.add_new_remote_server**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L166)|[**RemoteServer**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L43)|None| GET /device/action/remote-server/{id}||[**ConfigurationSoftwareActions.get_remote_server**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L170)||[**RemoteServerInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration/software_actions.py#L68)| @@ -467,20 +473,21 @@ GET /system/device/bootstrap/device/{uuid}||[**ConfigurationDeviceInventory.gene POST /template/device/config/config/||[**ConfigurationDeviceTemplate.get_device_configuration_preview**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_device_template.py#L19)|[**FeatureToCLIPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_device_template.py#L10)|str|PROVIDER GET /v1/feature-profile/sdwan/system/aaa/schema|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_system_aaa_parcel_schema**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L39)||None| GET /v1/feature-profile/sdwan/transport/cellular-controller/schema|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_transport_cellular_controller_parcel_schema**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L44)||None| -GET /v1/feature-profile/sdwan/transport|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L49)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L25)]| -POST /v1/feature-profile/sdwan/transport|>=20.9|[**ConfigurationFeatureProfile.create_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L56)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L57)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| +GET /v1/feature-profile/sdwan/transport|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_transport_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L49)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| +POST /v1/feature-profile/sdwan/transport|>=20.9|[**ConfigurationFeatureProfile.create_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L56)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| DELETE /v1/feature-profile/sdwan/transport/{transport_id}|>=20.9|[**ConfigurationFeatureProfile.delete_sdwan_transport_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L63)||None| -GET /v1/feature-profile/sdwan/system|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_system_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L68)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L25)]| -POST /v1/feature-profile/sdwan/system|>=20.9|[**ConfigurationFeatureProfile.create_sdwan_system_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L75)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L57)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| +GET /v1/feature-profile/sdwan/system|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_system_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L68)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| +POST /v1/feature-profile/sdwan/system|>=20.9|[**ConfigurationFeatureProfile.create_sdwan_system_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L75)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| DELETE /v1/feature-profile/sdwan/system/{system_id}|>=20.9|[**ConfigurationFeatureProfile.delete_sdwan_system_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L82)||None| POST /v1/feature-profile/sdwan/system/{system_id}/aaa|>=20.9|[**ConfigurationFeatureProfile.create_aaa_profile_parcel_for_system**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L87)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L29)| POST /v1/feature-profile/sdwan/transport/{transport_id}/cellular-controller|>=20.9|[**ConfigurationFeatureProfile.create_cellular_controller_profile_parcel_for_transport**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L92)|[**_ParcelBase**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/api/configuration_groups/parcel.py#L9)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L29)| -POST /v1/feature-profile/sd-routing/cli|>=20.13|[**SDRoutingConfigurationFeatureProfile.create_cli_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L101)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L57)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L68)| -POST /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config|>=20.13|[**SDRoutingConfigurationFeatureProfile.create_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L106)|[**FullConfigParcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/feature_profile_parcel.py#L10)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L29)| -DELETE /v1/feature-profile/sd-routing/cli/{cli_fp_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.delete_cli_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L111)||None| -DELETE /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config/{parcel_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.delete_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L116)||None| -PUT /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config/{parcel_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.edit_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L121)|[**FullConfigParcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/feature_profile_parcel.py#L10)|None| -GET /v1/feature-profile/sd-routing/cli|>=20.13|[**SDRoutingConfigurationFeatureProfile.get_cli_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L126)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L25)]| +GET /v1/feature-profile/sdwan|>=20.9|[**ConfigurationFeatureProfile.get_sdwan_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L99)||DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| +POST /v1/feature-profile/sd-routing/cli|>=20.13|[**SDRoutingConfigurationFeatureProfile.create_cli_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L106)|[**FeatureProfileCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L109)|[**FeatureProfileCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L120)| +POST /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config|>=20.13|[**SDRoutingConfigurationFeatureProfile.create_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L111)|[**FullConfigParcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/feature_profile_parcel.py#L10)|[**ParcelId**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L29)| +DELETE /v1/feature-profile/sd-routing/cli/{cli_fp_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.delete_cli_feature_profile**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L116)||None| +DELETE /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config/{parcel_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.delete_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L121)||None| +PUT /v1/feature-profile/sd-routing/cli/{cli_fp_id}/full-config/{parcel_id}|>=20.13|[**SDRoutingConfigurationFeatureProfile.edit_cli_full_config_parcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L126)|[**FullConfigParcel**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/feature_profile_parcel.py#L10)|None| +GET /v1/feature-profile/sd-routing/cli|>=20.13|[**SDRoutingConfigurationFeatureProfile.get_cli_feature_profiles**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L131)|Optional[[**GetFeatureProfilesPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_feature_profile.py#L33)]|DataSequence[[**FeatureProfileInfo**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/models/configuration/feature_profile/common.py#L77)]| PUT /v1/config-group/{config_group_id}/device/associate|>=20.9|[**ConfigurationGroup.associate**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L120)|[**ConfigGroupAssociatePayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L59)|None| POST /v1/config-group|>=20.9|[**ConfigurationGroup.create_config_group**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L125)|[**ConfigGroupCreationPayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L18)|[**ConfigGroupCreationResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L106)| POST /v1/config-group/{config_group_id}/device/variables|>=20.9|[**ConfigurationGroup.create_variables**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L130)|[**ConfigGroupVariablesCreatePayload**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L63)|[**ConfigGroupVariablesCreateResponse**](https://github.com/CiscoDevNet/catalystwan/blob/main/catalystwan/endpoints/configuration_group.py#L83)| diff --git a/pyproject.toml b/pyproject.toml index 3b731f807..648c4b23d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "catalystwan" -version = "0.30.0" +version = "0.30.1" description = "Cisco Catalyst WAN SDK for Python" authors = ["kagorski "] readme = "README.md"