Update to powershell SDK docs: 14177785931

This commit is contained in:
developer-relations-sp
2025-03-31 17:39:30 +00:00
parent 3be337e205
commit 37441b7d71
16 changed files with 52 additions and 24 deletions

View File

@@ -17,9 +17,15 @@ tags: ['SDK', 'Software Development Kit', 'CampaignFilterDetailsCriteriaListInne
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Type** | [**CriteriaType**](criteria-type) | | [required]
**Operation** | [**Operation**](operation) | | [required]
**Operation** | [**Operation**](operation) | | [optional]
**Property** | **String** | Specified key from the type of criteria. | [required]
**Value** | **String** | Value for the specified key from the type of criteria. | [required]
**NegateResult** | **Boolean** | If true, the filter will negate the result of the criteria. | [optional] [default to $false]
**ShortCircuit** | **Boolean** | If true, the filter will short circuit the evaluation of the criteria. | [optional] [default to $false]
**RecordChildMatches** | **Boolean** | If true, the filter will record child matches for the criteria. | [optional] [default to $false]
**Id** | **String** | The unique ID of the criteria. | [optional]
**SuppressMatchedItems** | **Boolean** | If this value is true, then matched items will not only be excluded from the campaign, they will also not have archived certification items created. Such items will not appear in the exclusion report. | [optional] [default to $false]
**Children** | [**[]SystemCollectionsHashtable**]https://learn.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=net-9.0 | List of child criteria. | [optional]
## Examples
@@ -28,7 +34,13 @@ Name | Type | Description | Notes
$CampaignFilterDetailsCriteriaListInner = Initialize-PSSailpoint.V3CampaignFilterDetailsCriteriaListInner -Type null `
-Operation null `
-Property displayName `
-Value Allie
-Value Allie `
-NegateResult false `
-ShortCircuit false `
-RecordChildMatches false `
-Id 5ec18cef39020d6fd7a60ad3970aba61 `
-SuppressMatchedItems false `
-Children null
```
- Convert the resource to JSON

View File

@@ -35,6 +35,8 @@ tags: ['SDK', 'Software Development Kit', 'CriteriaType', 'CriteriaType']
* `INVALID_CERTIFIABLE_ENTITY` (value: `"INVALID_CERTIFIABLE_ENTITY"`)
* `INVALID_CERTIFIABLE_BUNDLE` (value: `"INVALID_CERTIFIABLE_BUNDLE"`)
[[Back to top]](#)

View File

@@ -17,7 +17,7 @@ tags: ['SDK', 'Software Development Kit', 'ExternalAttributes', 'ExternalAttribu
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Name** | **String** | A unique name for the external trigger | [optional]
**Description** | **String** | Additonal context about the external trigger | [optional]
**Description** | **String** | Additional context about the external trigger | [optional]
**ClientId** | **String** | OAuth Client ID to authenticate with this trigger | [optional]
**Url** | **String** | URL to invoke this workflow | [optional]

View File

@@ -16,9 +16,9 @@ tags: ['SDK', 'Software Development Kit', 'ScheduledAttributes', 'ScheduledAttri
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**CronString** | **String** | A valid CRON expression | [optional]
**Frequency** | **Enum** [ "daily", "weekly", "monthly", "yearly", "cronSchedule" ] | Frequency of execution | [required]
**TimeZone** | **String** | Time zone identifier | [optional]
**CronString** | **String** | A valid CRON expression | [optional]
**WeeklyDays** | **[]String** | Scheduled days of the week for execution | [optional]
**WeeklyTimes** | **[]String** | Scheduled execution times | [optional]
**YearlyTimes** | **[]String** | Scheduled execution times | [optional]
@@ -27,9 +27,9 @@ Name | Type | Description | Notes
- Prepare the resource
```powershell
$ScheduledAttributes = Initialize-PSSailpoint.V3ScheduledAttributes -CronString 0 9 * * 1 `
-Frequency daily `
$ScheduledAttributes = Initialize-PSSailpoint.V3ScheduledAttributes -Frequency daily `
-TimeZone America/Chicago `
-CronString 0 9 * * 1 `
-WeeklyDays Monday `
-WeeklyTimes Monday `
-YearlyTimes 1969-12-31T09:00:00.000Z

View File

@@ -18,15 +18,15 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Id** | **String** | The unique ID of the trigger | [required]
**VarFilter** | **String** | JSON path expression that will limit which events the trigger will fire on | [optional]
**Description** | **String** | Additonal context about the external trigger | [optional]
**Description** | **String** | Additional context about the external trigger | [optional]
**AttributeToFilter** | **String** | The attribute to filter on | [optional]
**FormDefinitionId** | **String** | Form definition's unique identifier. | [optional]
**Name** | **String** | A unique name for the external trigger | [optional]
**ClientId** | **String** | OAuth Client ID to authenticate with this trigger | [optional]
**Url** | **String** | URL to invoke this workflow | [optional]
**CronString** | **String** | A valid CRON expression | [optional]
**Frequency** | **Enum** [ "daily", "weekly", "monthly", "yearly", "cronSchedule" ] | Frequency of execution | [required]
**TimeZone** | **String** | Time zone identifier | [optional]
**CronString** | **String** | A valid CRON expression | [optional]
**WeeklyDays** | **[]String** | Scheduled days of the week for execution | [optional]
**WeeklyTimes** | **[]String** | Scheduled execution times | [optional]
**YearlyTimes** | **[]String** | Scheduled execution times | [optional]
@@ -43,9 +43,9 @@ $WorkflowTriggerAttributes = Initialize-PSSailpoint.V3WorkflowTriggerAttributes
-Name search-and-notify `
-ClientId 87e239b2-b85b-4bde-b9a7-55bf304ddcdc `
-Url https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d `
-CronString 0 9 * * 1 `
-Frequency daily `
-TimeZone America/Chicago `
-CronString 0 9 * * 1 `
-WeeklyDays Monday `
-WeeklyTimes Monday `
-YearlyTimes 1969-12-31T09:00:00.000Z