Get Policy by ID
https://api.eu1.coralogix.com/mgmt/openapi/5/dataplans/policies/v1/{id}Returns the details of the specified data policy.
Authorizations
Request
Path Parameters
Possible values: >= 36 characters and <= 36 characters, Value must match regular expression ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
The unique identifier of the data policy to retrieve.
3dc02998-0b50-4ea8-b68a-4779d716fa1fResponse
This data structue is obtained when retrieving a policy by its ID.
- Option 1
- Option 2
- Option 3
- Option 4
A policy is a set of rules that define the behavior of the Coralogix system for a specific company.
oneOfRule.
Archive retention.
Internal Coralogix company/team identifier that owns this policy.
Possible values: >= 0 and <= 2147483647
1234Timestamp (RFC 3339) when the policy was created.
Possible values: <= 64 characters, Value must match regular expression ^[\s\S]*$
2021-01-01T00:00:00.000ZSoft-delete marker; when true the policy has been deleted and is no longer applied.
falseOptional free-text description of the policy's purpose. Only Latin-1 characters are accepted. A policy that POST /dataplans/policies/v1 created without a description returns an empty string. A policy that an atomic overwrite created without a description can return none.
Possible values: <= 255 characters, Value must match regular expression ^[\x00-\xFF]*$
My Policy DescriptionIndicates whether the policy is actively evaluated and applied. A create or atomic-overwrite request sets it as the opposite of its disabled value; PUT /dataplans/policies/v1 sets enabled directly.
trueUnique identifier for the policy. The service sets it, and an overwrite that changes the policies gives every policy a new id.
Possible values: >= 36 characters and <= 36 characters, Value must match regular expression ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$
3dc02998-0b50-4ea8-b68a-4779d716fa1fLog rules for a policy. Set severities or dpxlExpression, not both.
Human-readable name for the policy. Only Latin-1 characters are accepted.
Possible values: non-empty and <= 255 characters, Value must match regular expression ^[\x00-\xFF]*$
My PolicyOrdering priority that determines the sequence in which policies are evaluated. Can be negative for policies placed first. An overwrite sets it to the position of the policy in the request, starting at 1.
Possible values: >= -2147483648 and <= 2147483647
1TCO priority level assigned to a policy, controlling how data is routed and archived.
Possible values: [PRIORITY_TYPE_UNSPECIFIED, PRIORITY_TYPE_BLOCK, PRIORITY_TYPE_LOW, PRIORITY_TYPE_MEDIUM, PRIORITY_TYPE_HIGH]
Priority override.
The priority currently in effect, from the quota usage of the team against the usage tiers. Get Company Policies returns it for an enabled policy with a quota-based override.
Log rules for a policy. Set severities or dpxlExpression, not both.
Span rules.
Rule.
List of data targets/destinations to which this policy routes data. A log policy created without targets has one target: the logs dataset of the default dataspace, with the priority and the override of the policy. A span policy has one spans target. A RUM policy has none.
Possible values: <= 5
Timestamp (RFC 3339) when the policy was last updated.
Possible values: <= 64 characters, Value must match regular expression ^[\s\S]*$
2021-01-01T00:00:00.000Z