ApiPolicies Object
Valid in Version: 2020.2.0 and later
Contains information about the policies assigned to an API or API implementation.
This object is used by the following operations:
- GET /api/apis/versions/{ApiVersionID}/implementations/{ImplCode}/policies (in the response)
- PUT /api/apis/versions/{ApiVersionID}/implementations/{ImplCode}/policies (in request and response)
- GET /api/apis/versions/{ApiVersionID}/implementations/{ImplCode}/target-policies (in the response)
- PUT /api/apis/versions/{ApiVersionID}/implementations/{ImplCode}/target-policies (in request and response)
- Operations that reference the APIImplementation object
The properties included in the ApiPolicies object are listed below.
Property | Type | Description |
---|---|---|
Policy | Policy[ ] |
Contains information about a policy that is enforced for an API version. Depending on where this appears, the policy might be enforced at the service level or at the operation level. One or more. |
ApiOperationPolicy | ApiOperationPolicy[ ] |
Contains information about a policy assigned to a specific operation within an API. One or more. |