-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Automated commit 'PLTDP-4240 Typeahead aggregation sorting v3 docs (#…
…1436)' by github action: 6566064355
- Loading branch information
1 parent
0e372d8
commit 822a177
Showing
10 changed files
with
234 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
get: | ||
operationId: getCampaignFilterById | ||
tags: | ||
- Certification Campaign Filters | ||
summary: Get Campaign Filter by ID | ||
description: >- | ||
Retrieves information for an existing campaign filter using the filter's ID. | ||
security: | ||
- UserContextAuth: [idn:campaign-filter:read] | ||
parameters: | ||
- in: path | ||
name: filterId | ||
schema: | ||
type: string | ||
example: e9f9a1397b842fd5a65842087040d3ac | ||
required: true | ||
description: The ID of the campaign filter to be retrieved. | ||
responses: | ||
'200': | ||
description: A campaign filter object. | ||
content: | ||
application/json: | ||
schema: | ||
type: array | ||
items: | ||
$ref: '../schemas/CampaignFilterDetails.yaml' | ||
'400': | ||
$ref: '../responses/400.yaml' | ||
'401': | ||
$ref: '../responses/401.yaml' | ||
'403': | ||
$ref: '../responses/403.yaml' | ||
'404': | ||
$ref: '../responses/404.yaml' | ||
'429': | ||
$ref: '../responses/429.yaml' | ||
'500': | ||
$ref: '../responses/500.yaml' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
post: | ||
operationId: createCampaignFilter | ||
tags: | ||
- Certification Campaign Filters | ||
summary: Create a Campaign Filter | ||
description: >- | ||
Create a campaign Filter based on filter details and criteria. | ||
security: | ||
- UserContextAuth: [ idn:campaign-filter:create ] | ||
requestBody: | ||
required: true | ||
content: | ||
application/json: | ||
schema: | ||
$ref: '../schemas/CampaignFilterDetails.yaml' | ||
responses: | ||
'200': | ||
description: Created successfully. | ||
content: | ||
application/json: | ||
schema: | ||
$ref: '../schemas/CampaignFilterDetails.yaml' | ||
'400': | ||
$ref: '../responses/400.yaml' | ||
'401': | ||
$ref: '../responses/401.yaml' | ||
'403': | ||
$ref: '../responses/403.yaml' | ||
'429': | ||
$ref: '../responses/429.yaml' | ||
'500': | ||
$ref: '../responses/500.yaml' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,69 @@ | ||
type: object | ||
description: Campaign Filter Details | ||
properties: | ||
id: | ||
type: string | ||
description: Id of the campaign filter | ||
example: e9f9a1397b842fd5a65842087040d3ac | ||
name: | ||
type: string | ||
description: This is campaign filter's name. | ||
example: Identity Attribute Campaign Filter | ||
description: | ||
type: string | ||
description: This is campaign filter's description. | ||
example: Campaign filter to certify data based on specified property of Identity Attribute. | ||
owner: | ||
type: string | ||
description: The owner of this filter. This field is automatically populated at creation time with the current user. | ||
example: SailPoint Support | ||
mode: | ||
description: >- | ||
The mode/type of Filter, where it is of INCLUSION or EXCLUSION type. INCLUSION type will include the data in generated campaign | ||
as per specified in criteria, whereas EXCLUSION type will exclude the the data in generated campaign as per specified in criteria. | ||
enum: | ||
- "INCLUSION" | ||
- "EXCLUSION" | ||
example: INCLUSION | ||
criteriaList: | ||
type: array | ||
description: List of criteria. | ||
items: | ||
type: object | ||
properties: | ||
type: | ||
$ref: './CriteriaType.yaml' | ||
operation: | ||
$ref: './Operation.yaml' | ||
property: | ||
type: string | ||
description: The specified key from the Type of criteria. | ||
example: displayName | ||
value: | ||
type: string | ||
description: The value for the specified key from the Type of Criteria | ||
example: Allie | ||
required: | ||
- type | ||
- property | ||
- value | ||
- operation | ||
example: [ | ||
{ | ||
"type": "IDENTITY_ATTRIBUTE", | ||
"property": "displayName", | ||
"value": "support", | ||
"operation": "CONTAINS", | ||
"negateResult": false, | ||
"shortCircuit": false, | ||
"recordChildMatches": false, | ||
"id": null, | ||
"suppressMatchedItems": false, | ||
"children": null | ||
} | ||
] | ||
required: | ||
- name | ||
- description | ||
- owner | ||
- mode |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
type: string | ||
enum: | ||
- COMPOSITE | ||
- ROLE | ||
- IDENTITY | ||
- IDENTITY_ATTRIBUTE | ||
- ENTITLEMENT | ||
- INVALID_CERTIFIABLE_ENTITY | ||
- ACCESS_PROFILE | ||
- SOURCE | ||
- ACCOUNT | ||
- INVALID_CERTIFIABLE_BUNDLE | ||
- AGGREGATED_ENTITLEMENT | ||
description: Type of the criteria in the filter. | ||
example: IDENTITY_ATTRIBUTE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
type: string | ||
enum: | ||
- EQUALS | ||
- NOT_EQUALS | ||
- CONTAINS | ||
- STARTS_WITH | ||
- ENDS_WITH | ||
- AND | ||
- OR | ||
description: Operation on a specific criteria | ||
example: EQUALS |
19 changes: 19 additions & 0 deletions
19
idn/v3/schemas/campaignFilters/example/CreateCampaignFilter.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
description: >- | ||
This creates a filter that can be used while generating campaigns to include/exclude the data to certify | ||
value: | ||
name: Test Campaign Filter Exclusion | ||
description: this is for testing purpose of Exclusion. | ||
owner: SailPoint Support | ||
mode: EXCLUSION | ||
criteriaList: | ||
- name: Manager Review | ||
type: IDENTITY_ATTRIBUTE | ||
property: displayName | ||
value: support | ||
operation: CONTAINS | ||
negateResult: false | ||
shortCircuit: false | ||
recordChildMatches: false | ||
id: null | ||
suppressMatchedItems: false | ||
children: null |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,3 +9,5 @@ value: | |
query: 'Work' | ||
maxExpansions: 50 | ||
size: 100 | ||
sort: 'desc' | ||
sortByValue: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,3 +8,5 @@ value: | |
query: 'Jo' | ||
maxExpansions: 50 | ||
size: 100 | ||
sort: 'desc' | ||
sortByValue: false |