Creates an instance of the ConditionSetRulesApi.
The configuration object for the Permit SDK.
The logger instance for logging.
Creates a new condition set rule.
The condition set rule to create.
A promise that resolves to the created condition set rule.
PermitApiError If the API returns an error HTTP status code.
PermitContextError If the configured ApiContext does not match the required endpoint context.
Deletes a condition set rule.
The condition set rule to delete.
A promise that resolves when the condition set rule is deleted.
PermitApiError If the API returns an error HTTP status code.
PermitContextError If the configured ApiContext does not match the required endpoint context.
Ensure that the API Key has the necessary permissions to successfully call the API endpoint. Note that this check is not foolproof, and the API may still throw 401.
The required API Key Access level for the endpoint.
PermitContextError If the currently set API key access level does not match the required access level.
Ensure that the API context matches the required endpoint context.
The required API context level for the endpoint.
PermitContextError If the currently set API context level does not match the required context level.
Retrieves a list of condition set rules based on the specified parameters.
parameters for filtering and pagination,
A promise that resolves to an array of condition set rules.
PermitApiError If the API returns an error HTTP status code.
PermitContextError If the configured ApiContext does not match the required endpoint context.
Generated using TypeDoc
The ConditionSetsApi class provides methods for interacting with condition sets using the Permit REST API.