mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-09 20:37:47 +00:00
Automated commit by github action: 14177758930
This commit is contained in:
@@ -39,6 +39,7 @@ properties:
|
||||
- SuccessFactorsOperationProvisioning
|
||||
- WebServiceAfterOperationRule
|
||||
- WebServiceBeforeOperationRule
|
||||
- ResourceObjectCustomization
|
||||
description: the type of rule
|
||||
example: BuildMap
|
||||
signature:
|
||||
|
||||
@@ -33,6 +33,7 @@ items:
|
||||
- ARM_UTILIZATION_EXTRACT
|
||||
- ARM_CHANGELOG_EXTRACT
|
||||
- USES_UUID
|
||||
- APPLICATION_DISCOVERY
|
||||
example: AUTHENTICATE
|
||||
description: >-
|
||||
Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors.
|
||||
|
||||
@@ -9,19 +9,24 @@ properties:
|
||||
type: string
|
||||
description: The unique ID of the trigger
|
||||
example: "idn:identity-attributes-changed"
|
||||
nullable: true
|
||||
"filter.$":
|
||||
type: string
|
||||
description: JSON path expression that will limit which events the trigger will fire on
|
||||
example: "$.changes[?(@.attribute == 'manager')]"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Description of the event trigger
|
||||
example: "Triggered when an identity's manager attribute changes"
|
||||
nullable: true
|
||||
attributeToFilter:
|
||||
type: string
|
||||
description: The attribute to filter on
|
||||
example: "LifecycleState"
|
||||
example: "LifecycleState"
|
||||
nullable: true
|
||||
formDefinitionId:
|
||||
type: string
|
||||
description: Form definition's unique identifier.
|
||||
example: Admin_Access_Request_Form
|
||||
example: Admin_Access_Request_Form
|
||||
nullable: true
|
||||
@@ -7,15 +7,19 @@ properties:
|
||||
type: string
|
||||
description: A unique name for the external trigger
|
||||
example: "search-and-notify"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Additional context about the external trigger
|
||||
example: Run a search and notify the results
|
||||
nullable: true
|
||||
clientId:
|
||||
type: string
|
||||
description: OAuth Client ID to authenticate with this trigger
|
||||
example: "87e239b2-b85b-4bde-b9a7-55bf304ddcdc"
|
||||
nullable: true
|
||||
url:
|
||||
type: string
|
||||
description: URL to invoke this workflow
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
nullable: true
|
||||
@@ -15,10 +15,13 @@ properties:
|
||||
- monthly
|
||||
- yearly
|
||||
- cronSchedule
|
||||
- null
|
||||
nullable: true
|
||||
timeZone:
|
||||
type: string
|
||||
description: Time zone identifier
|
||||
example: "America/Chicago"
|
||||
nullable: true
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
@@ -26,21 +29,25 @@ properties:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
nullable: true
|
||||
weeklyDays:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled days of the week for execution
|
||||
nullable: true
|
||||
weeklyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
yearlyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: "1969-12-31T09:00:00.000Z"
|
||||
description: Scheduled execution times
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
@@ -19,6 +19,7 @@ properties:
|
||||
example: SailPoint Support
|
||||
nullable: true
|
||||
mode:
|
||||
type: string
|
||||
description: >-
|
||||
Mode/type of filter, either the INCLUSION or EXCLUSION type. The INCLUSION type includes the data in generated campaigns
|
||||
as per specified in the criteria, whereas the EXCLUSION type excludes the data in generated campaigns as per specified in criteria.
|
||||
@@ -35,9 +36,7 @@ properties:
|
||||
type:
|
||||
$ref: './CriteriaType.yaml'
|
||||
operation:
|
||||
allOf:
|
||||
- $ref: './Operation.yaml'
|
||||
- nullable: true
|
||||
$ref: './Operation.yaml'
|
||||
property:
|
||||
type: string
|
||||
description: Specified key from the type of criteria.
|
||||
@@ -48,11 +47,42 @@ properties:
|
||||
description: Value for the specified key from the type of criteria.
|
||||
example: Allie
|
||||
nullable: true
|
||||
negateResult:
|
||||
type: boolean
|
||||
description: If true, the filter will negate the result of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
shortCircuit:
|
||||
type: boolean
|
||||
description: If true, the filter will short circuit the evaluation of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
recordChildMatches:
|
||||
type: boolean
|
||||
description: If true, the filter will record child matches for the criteria.
|
||||
example: false
|
||||
default: false
|
||||
id:
|
||||
type: string
|
||||
description: The unique ID of the criteria.
|
||||
example: 5ec18cef39020d6fd7a60ad3970aba61
|
||||
nullable: true
|
||||
suppressMatchedItems:
|
||||
type: boolean
|
||||
description: |
|
||||
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.
|
||||
example: false
|
||||
default: false
|
||||
children:
|
||||
type: array
|
||||
description: List of child criteria.
|
||||
items:
|
||||
type: object
|
||||
required:
|
||||
- type
|
||||
- property
|
||||
- value
|
||||
- operation
|
||||
example: [
|
||||
{
|
||||
"type": "IDENTITY_ATTRIBUTE",
|
||||
|
||||
@@ -41,6 +41,7 @@ properties:
|
||||
- SuccessFactorsOperationProvisioning
|
||||
- WebServiceAfterOperationRule
|
||||
- WebServiceBeforeOperationRule
|
||||
- ResourceObjectCustomization
|
||||
description: the type of rule
|
||||
example: BuildMap
|
||||
signature:
|
||||
|
||||
@@ -10,5 +10,6 @@ enum:
|
||||
- ACCOUNT
|
||||
- AGGREGATED_ENTITLEMENT
|
||||
- INVALID_CERTIFIABLE_ENTITY
|
||||
- INVALID_CERTIFIABLE_BUNDLE
|
||||
description: Type of the criteria in the filter. The `COMPOSITE` filter can contain multiple filters in an AND/OR relationship.
|
||||
example: IDENTITY_ATTRIBUTE
|
||||
|
||||
@@ -10,3 +10,4 @@ enum:
|
||||
- null
|
||||
description: Operation on a specific criteria
|
||||
example: EQUALS
|
||||
nullable: true
|
||||
|
||||
@@ -33,6 +33,7 @@ items:
|
||||
- ARM_UTILIZATION_EXTRACT
|
||||
- ARM_CHANGELOG_EXTRACT
|
||||
- USES_UUID
|
||||
- APPLICATION_DISCOVERY
|
||||
example: AUTHENTICATE
|
||||
description: >-
|
||||
Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors.
|
||||
|
||||
@@ -9,19 +9,24 @@ properties:
|
||||
type: string
|
||||
description: The unique ID of the trigger
|
||||
example: "idn:identity-attributes-changed"
|
||||
nullable: true
|
||||
"filter.$":
|
||||
type: string
|
||||
description: JSON path expression that will limit which events the trigger will fire on
|
||||
example: "$.changes[?(@.attribute == 'manager')]"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Description of the event trigger
|
||||
example: "Triggered when an identity's manager attribute changes"
|
||||
nullable: true
|
||||
attributeToFilter:
|
||||
type: string
|
||||
description: The attribute to filter on
|
||||
example: "LifecycleState"
|
||||
example: "LifecycleState"
|
||||
nullable: true
|
||||
formDefinitionId:
|
||||
type: string
|
||||
description: Form definition's unique identifier.
|
||||
example: Admin_Access_Request_Form
|
||||
example: Admin_Access_Request_Form
|
||||
nullable: true
|
||||
@@ -1,23 +1,25 @@
|
||||
title: External Trigger Attributes
|
||||
type: object
|
||||
description: Attributes related to an external trigger
|
||||
# required:
|
||||
# - name
|
||||
additionalProperties: false
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description: A unique name for the external trigger
|
||||
example: "search-and-notify"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Additonal context about the external trigger
|
||||
description: Additional context about the external trigger
|
||||
example: Run a search and notify the results
|
||||
nullable: true
|
||||
clientId:
|
||||
type: string
|
||||
description: OAuth Client ID to authenticate with this trigger
|
||||
example: "87e239b2-b85b-4bde-b9a7-55bf304ddcdc"
|
||||
nullable: true
|
||||
url:
|
||||
type: string
|
||||
description: URL to invoke this workflow
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
nullable: true
|
||||
@@ -5,13 +5,6 @@ additionalProperties: false
|
||||
required:
|
||||
- frequency
|
||||
properties:
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
frequency:
|
||||
type: string
|
||||
description: Frequency of execution
|
||||
@@ -22,25 +15,39 @@ properties:
|
||||
- monthly
|
||||
- yearly
|
||||
- cronSchedule
|
||||
- null
|
||||
nullable: true
|
||||
timeZone:
|
||||
type: string
|
||||
description: Time zone identifier
|
||||
example: "America/Chicago"
|
||||
nullable: true
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
nullable: true
|
||||
weeklyDays:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled days of the week for execution
|
||||
nullable: true
|
||||
weeklyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
yearlyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: "1969-12-31T09:00:00.000Z"
|
||||
description: Scheduled execution times
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
@@ -19,6 +19,7 @@ properties:
|
||||
example: SailPoint Support
|
||||
nullable: true
|
||||
mode:
|
||||
type: string
|
||||
description: >-
|
||||
Mode/type of filter, either the INCLUSION or EXCLUSION type. The INCLUSION type includes the data in generated campaigns
|
||||
as per specified in the criteria, whereas the EXCLUSION type excludes the data in generated campaigns as per specified in criteria.
|
||||
@@ -35,9 +36,7 @@ properties:
|
||||
type:
|
||||
$ref: './CriteriaType.yaml'
|
||||
operation:
|
||||
allOf:
|
||||
- $ref: './Operation.yaml'
|
||||
- nullable: true
|
||||
$ref: './Operation.yaml'
|
||||
property:
|
||||
type: string
|
||||
description: Specified key from the type of criteria.
|
||||
@@ -48,11 +47,42 @@ properties:
|
||||
description: Value for the specified key from the type of criteria.
|
||||
example: Allie
|
||||
nullable: true
|
||||
negateResult:
|
||||
type: boolean
|
||||
description: If true, the filter will negate the result of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
shortCircuit:
|
||||
type: boolean
|
||||
description: If true, the filter will short circuit the evaluation of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
recordChildMatches:
|
||||
type: boolean
|
||||
description: If true, the filter will record child matches for the criteria.
|
||||
example: false
|
||||
default: false
|
||||
id:
|
||||
type: string
|
||||
description: The unique ID of the criteria.
|
||||
example: 5ec18cef39020d6fd7a60ad3970aba61
|
||||
nullable: true
|
||||
suppressMatchedItems:
|
||||
type: boolean
|
||||
description: |
|
||||
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.
|
||||
example: false
|
||||
default: false
|
||||
children:
|
||||
type: array
|
||||
description: List of child criteria.
|
||||
items:
|
||||
type: object
|
||||
required:
|
||||
- type
|
||||
- property
|
||||
- value
|
||||
- operation
|
||||
example: [
|
||||
{
|
||||
"type": "IDENTITY_ATTRIBUTE",
|
||||
|
||||
@@ -41,6 +41,7 @@ properties:
|
||||
- SuccessFactorsOperationProvisioning
|
||||
- WebServiceAfterOperationRule
|
||||
- WebServiceBeforeOperationRule
|
||||
- ResourceObjectCustomization
|
||||
description: the type of rule
|
||||
example: BuildMap
|
||||
signature:
|
||||
|
||||
@@ -10,5 +10,6 @@ enum:
|
||||
- ACCOUNT
|
||||
- AGGREGATED_ENTITLEMENT
|
||||
- INVALID_CERTIFIABLE_ENTITY
|
||||
- INVALID_CERTIFIABLE_BUNDLE
|
||||
description: Type of the criteria in the filter. The `COMPOSITE` filter can contain multiple filters in an AND/OR relationship.
|
||||
example: IDENTITY_ATTRIBUTE
|
||||
|
||||
@@ -10,3 +10,4 @@ enum:
|
||||
- null
|
||||
description: Operation on a specific criteria
|
||||
example: EQUALS
|
||||
nullable: true
|
||||
|
||||
@@ -33,6 +33,7 @@ items:
|
||||
- ARM_UTILIZATION_EXTRACT
|
||||
- ARM_CHANGELOG_EXTRACT
|
||||
- USES_UUID
|
||||
- APPLICATION_DISCOVERY
|
||||
example: AUTHENTICATE
|
||||
description: >-
|
||||
Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors.
|
||||
|
||||
@@ -9,19 +9,24 @@ properties:
|
||||
type: string
|
||||
description: The unique ID of the trigger
|
||||
example: "idn:identity-attributes-changed"
|
||||
nullable: true
|
||||
"filter.$":
|
||||
type: string
|
||||
description: JSON path expression that will limit which events the trigger will fire on
|
||||
example: "$.changes[?(@.attribute == 'manager')]"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Description of the event trigger
|
||||
example: "Triggered when an identity's manager attribute changes"
|
||||
nullable: true
|
||||
attributeToFilter:
|
||||
type: string
|
||||
description: The attribute to filter on
|
||||
example: "LifecycleState"
|
||||
example: "LifecycleState"
|
||||
nullable: true
|
||||
formDefinitionId:
|
||||
type: string
|
||||
description: Form definition's unique identifier.
|
||||
example: Admin_Access_Request_Form
|
||||
example: Admin_Access_Request_Form
|
||||
nullable: true
|
||||
@@ -1,23 +1,25 @@
|
||||
title: External Trigger Attributes
|
||||
type: object
|
||||
description: Attributes related to an external trigger
|
||||
# required:
|
||||
# - name
|
||||
additionalProperties: false
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description: A unique name for the external trigger
|
||||
example: "search-and-notify"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Additonal context about the external trigger
|
||||
description: Additional context about the external trigger
|
||||
example: Run a search and notify the results
|
||||
nullable: true
|
||||
clientId:
|
||||
type: string
|
||||
description: OAuth Client ID to authenticate with this trigger
|
||||
example: "87e239b2-b85b-4bde-b9a7-55bf304ddcdc"
|
||||
nullable: true
|
||||
url:
|
||||
type: string
|
||||
description: URL to invoke this workflow
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
nullable: true
|
||||
@@ -5,13 +5,6 @@ additionalProperties: false
|
||||
required:
|
||||
- frequency
|
||||
properties:
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
frequency:
|
||||
type: string
|
||||
description: Frequency of execution
|
||||
@@ -22,25 +15,39 @@ properties:
|
||||
- monthly
|
||||
- yearly
|
||||
- cronSchedule
|
||||
- null
|
||||
nullable: true
|
||||
timeZone:
|
||||
type: string
|
||||
description: Time zone identifier
|
||||
example: "America/Chicago"
|
||||
nullable: true
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
nullable: true
|
||||
weeklyDays:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled days of the week for execution
|
||||
nullable: true
|
||||
weeklyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
yearlyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: "1969-12-31T09:00:00.000Z"
|
||||
description: Scheduled execution times
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
@@ -19,6 +19,7 @@ properties:
|
||||
example: SailPoint Support
|
||||
nullable: true
|
||||
mode:
|
||||
type: string
|
||||
description: >-
|
||||
Mode/type of filter, either the INCLUSION or EXCLUSION type. The INCLUSION type includes the data in generated campaigns
|
||||
as per specified in the criteria, whereas the EXCLUSION type excludes the data in generated campaigns as per specified in criteria.
|
||||
@@ -35,9 +36,7 @@ properties:
|
||||
type:
|
||||
$ref: './CriteriaType.yaml'
|
||||
operation:
|
||||
allOf:
|
||||
- $ref: './Operation.yaml'
|
||||
- nullable: true
|
||||
$ref: './Operation.yaml'
|
||||
property:
|
||||
type: string
|
||||
description: Specified key from the type of criteria.
|
||||
@@ -48,11 +47,42 @@ properties:
|
||||
description: Value for the specified key from the type of criteria.
|
||||
example: Allie
|
||||
nullable: true
|
||||
negateResult:
|
||||
type: boolean
|
||||
description: If true, the filter will negate the result of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
shortCircuit:
|
||||
type: boolean
|
||||
description: If true, the filter will short circuit the evaluation of the criteria.
|
||||
example: false
|
||||
default: false
|
||||
recordChildMatches:
|
||||
type: boolean
|
||||
description: If true, the filter will record child matches for the criteria.
|
||||
example: false
|
||||
default: false
|
||||
id:
|
||||
type: string
|
||||
description: The unique ID of the criteria.
|
||||
example: 5ec18cef39020d6fd7a60ad3970aba61
|
||||
nullable: true
|
||||
suppressMatchedItems:
|
||||
type: boolean
|
||||
description: |
|
||||
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.
|
||||
example: false
|
||||
default: false
|
||||
children:
|
||||
type: array
|
||||
description: List of child criteria.
|
||||
items:
|
||||
type: object
|
||||
required:
|
||||
- type
|
||||
- property
|
||||
- value
|
||||
- operation
|
||||
example: [
|
||||
{
|
||||
"type": "IDENTITY_ATTRIBUTE",
|
||||
|
||||
@@ -10,5 +10,6 @@ enum:
|
||||
- ACCOUNT
|
||||
- AGGREGATED_ENTITLEMENT
|
||||
- INVALID_CERTIFIABLE_ENTITY
|
||||
- INVALID_CERTIFIABLE_BUNDLE
|
||||
description: Type of the criteria in the filter. The `COMPOSITE` filter can contain multiple filters in an AND/OR relationship.
|
||||
example: IDENTITY_ATTRIBUTE
|
||||
|
||||
@@ -10,3 +10,4 @@ enum:
|
||||
- null
|
||||
description: Operation on a specific criteria
|
||||
example: EQUALS
|
||||
nullable: true
|
||||
|
||||
@@ -33,6 +33,7 @@ items:
|
||||
- ARM_UTILIZATION_EXTRACT
|
||||
- ARM_CHANGELOG_EXTRACT
|
||||
- USES_UUID
|
||||
- APPLICATION_DISCOVERY
|
||||
example: AUTHENTICATE
|
||||
description: >-
|
||||
Optional features that can be supported by a source. Modifying the features array may cause source configuration errors that are unsupportable. It is recommended to not modify this array for SailPoint supported connectors.
|
||||
|
||||
@@ -9,19 +9,24 @@ properties:
|
||||
type: string
|
||||
description: The unique ID of the trigger
|
||||
example: "idn:identity-attributes-changed"
|
||||
nullable: true
|
||||
"filter.$":
|
||||
type: string
|
||||
description: JSON path expression that will limit which events the trigger will fire on
|
||||
example: "$.changes[?(@.attribute == 'manager')]"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Description of the event trigger
|
||||
example: "Triggered when an identity's manager attribute changes"
|
||||
nullable: true
|
||||
attributeToFilter:
|
||||
type: string
|
||||
description: The attribute to filter on
|
||||
example: "LifecycleState"
|
||||
example: "LifecycleState"
|
||||
nullable: true
|
||||
formDefinitionId:
|
||||
type: string
|
||||
description: Form definition's unique identifier.
|
||||
example: Admin_Access_Request_Form
|
||||
example: Admin_Access_Request_Form
|
||||
nullable: true
|
||||
@@ -1,23 +1,25 @@
|
||||
title: External Trigger Attributes
|
||||
type: object
|
||||
description: Attributes related to an external trigger
|
||||
# required:
|
||||
# - name
|
||||
additionalProperties: false
|
||||
properties:
|
||||
name:
|
||||
type: string
|
||||
description: A unique name for the external trigger
|
||||
example: "search-and-notify"
|
||||
nullable: true
|
||||
description:
|
||||
type: string
|
||||
description: Additonal context about the external trigger
|
||||
description: Additional context about the external trigger
|
||||
example: Run a search and notify the results
|
||||
nullable: true
|
||||
clientId:
|
||||
type: string
|
||||
description: OAuth Client ID to authenticate with this trigger
|
||||
example: "87e239b2-b85b-4bde-b9a7-55bf304ddcdc"
|
||||
nullable: true
|
||||
url:
|
||||
type: string
|
||||
description: URL to invoke this workflow
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
example: "https://tenant.api.identitynow.com/beta/workflows/execute/external/c79e0079-562c-4df5-aa73-60a9e25c916d"
|
||||
nullable: true
|
||||
@@ -5,13 +5,6 @@ additionalProperties: false
|
||||
required:
|
||||
- frequency
|
||||
properties:
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
frequency:
|
||||
type: string
|
||||
description: Frequency of execution
|
||||
@@ -22,25 +15,39 @@ properties:
|
||||
- monthly
|
||||
- yearly
|
||||
- cronSchedule
|
||||
- null
|
||||
nullable: true
|
||||
timeZone:
|
||||
type: string
|
||||
description: Time zone identifier
|
||||
example: "America/Chicago"
|
||||
nullable: true
|
||||
cronString:
|
||||
type: string
|
||||
description: A valid CRON expression
|
||||
externalDocs:
|
||||
description: CRON expression editor
|
||||
url: https://crontab.guru/
|
||||
example: "0 9 * * 1"
|
||||
nullable: true
|
||||
weeklyDays:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled days of the week for execution
|
||||
nullable: true
|
||||
weeklyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: Monday
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
yearlyTimes:
|
||||
type: array
|
||||
items:
|
||||
type: string
|
||||
example: "1969-12-31T09:00:00.000Z"
|
||||
description: Scheduled execution times
|
||||
description: Scheduled execution times
|
||||
nullable: true
|
||||
Reference in New Issue
Block a user