Files
developer.sailpoint.com/static/api-specs/idn/beta/schemas/trigger/example-input/CampaignEnded.yaml
2022-09-26 21:59:54 -04:00

79 lines
2.2 KiB
YAML

title: Campaign Ended
type: object
required:
- campaign
properties:
campaign:
type: object
description: Details about the certification campaign that ended.
required:
- id
- name
- description
- created
- deadline
- type
- campaignOwner
- status
properties:
id:
type: string
description: Unique ID for the campaign.
example: 2c91808576f886190176f88cac5a0010
name:
type: string
description: The human friendly name of the campaign.
example: Manager Access Campaign
description:
type: string
description: Extended description of the campaign.
example: Audit access for all employees.
created:
type: string
format: date-time
description: The date and time the campaign was created.
example: "2021-02-16T03:04:45.815Z"
modified:
nullable: true
type: string
format: date-time
description: The date and time the campaign was last modified.
example: "2021-03-16T03:06:45.815Z"
deadline:
type: string
format: date-time
description: The date and time the campaign is due.
example: "2021-03-16T03:04:45.815Z"
type:
description: The type of campaign.
enum:
- MANAGER
- SOURCE_OWNER
- SEARCH
- ROLE_COMPOSITION
example: MANAGER
campaignOwner:
type: object
description: Details of the identity that owns the campaign.
required:
- id
- displayName
- email
properties:
id:
type: string
description: The unique ID of the identity.
example: 37f080867702c1910177031320c40n27
displayName:
type: string
description: The human friendly name of the identity.
example: John Snow
email:
type: string
description: The primary email address of the identity.
example: john.snow@example.com
status:
enum:
- COMPLETED
description: The current status of the campaign.
example: COMPLETED