You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the Policy Toolkit supports a limited set of policies in the compiler. We aim to extend this support to include all policies available in Azure API Management, as detailed in the documentation. The goal of this issue is to track the implementation of the remaining policies. The implementation of policies in the emulator will be tracked by other issues.
External contributors are warmly invited to participate in this issue. Your feedback is invaluable to us, and we encourage you to engage in the following ways:
Cast your vote in the comments on which policies should be prioritized next.
Share in the comments which policy are you interested in implementing to enhance our toolkit.
Implementation example
In the project we are now wanting to support only simple config-based policy implementation. Example of the implementation can be found for the json-to-xml policy.
Work plan:
Add method to the section context interfaces in which policy is available in the Authoring project
Add new compiler class in the src/Core/Compiling/Policy in the Core project
Add new test class in the test/Test.Core/Compiling in the Test.Core project
Please note that this initiative does not include the implementation of GraphQL resolver policies, as the creation of GraphQL policy documents is not yet supported. The development of these policies will be done once we introduce GraphQL policy document capabilities to the toolkit.
InlinePolicy serves as a temporary solution until all policies are fully implemented. It enables the inclusion of policies that have not yet been incorporated into the document.
Currently, the Policy Toolkit supports a limited set of policies in the compiler. We aim to extend this support to include all policies available in Azure API Management, as detailed in the documentation. The goal of this issue is to track the implementation of the remaining policies. The implementation of policies in the emulator will be tracked by other issues.
External contributors are warmly invited to participate in this issue. Your feedback is invaluable to us, and we encourage you to engage in the following ways:
Implementation example
In the project we are now wanting to support only simple config-based policy implementation. Example of the implementation can be found for the json-to-xml policy.
Work plan:
List of policies
Tasks
Excluded policies
Please note that this initiative does not include the implementation of GraphQL resolver policies, as the creation of GraphQL policy documents is not yet supported. The development of these policies will be done once we introduce GraphQL policy document capabilities to the toolkit.
Workaround
InlinePolicy
serves as a temporary solution until all policies are fully implemented. It enables the inclusion of policies that have not yet been incorporated into the document.The text was updated successfully, but these errors were encountered: