Files
developer.sailpoint.com/docs/tools/sdk/powershell/Reference/V3/Models/WorkflowLibraryAction.md
2025-01-28 13:29:29 -05:00

4.4 KiB

id, title, pagination_label, sidebar_label, sidebar_class_name, keywords, slug, tags
id title pagination_label sidebar_label sidebar_class_name keywords slug tags
workflow-library-action WorkflowLibraryAction WorkflowLibraryAction WorkflowLibraryAction powershellsdk
powershell
PowerShell
sdk
WorkflowLibraryAction
WorkflowLibraryAction
/tools/sdk/powershell/v3/models/workflow-library-action
SDK
Software Development Kit
WorkflowLibraryAction
WorkflowLibraryAction

WorkflowLibraryAction

Properties

Name Type Description Notes
Id Pointer to String Action ID. This is a static namespaced ID for the action [optional]
Name Pointer to String Action Name [optional]
Type Pointer to String Action type [optional]
Description Pointer to String Action Description [optional]
FormFields Pointer to []WorkflowLibraryFormFields One or more inputs that the action accepts [optional]
ExampleOutput Pointer to WorkflowLibraryActionExampleOutput [optional]
Deprecated Pointer to Boolean [optional]
DeprecatedBy Pointer to System.DateTime [optional]
VersionNumber Pointer to Int32 Version number [optional]
IsSimulationEnabled Pointer to Boolean [optional]
IsDynamicSchema Pointer to Boolean Determines whether the dynamic output schema is returned in place of the action's output schema. The dynamic schema lists non-static properties, like properties of a workflow form where each form has different fields. These will be provided dynamically based on available form fields. [optional] [default to $false]
OutputSchema Pointer to [SystemCollectionsHashtable]https://learn.microsoft.com/en-us/dotnet/api/system.collections.hashtable?view=net-9.0 Defines the output schema, if any, that this action produces. [optional]

Examples

  • Prepare the resource
$WorkflowLibraryAction = Initialize-PSSailpoint.V3WorkflowLibraryAction  -Id sp:create-campaign `
 -Name Create Certification Campaign `
 -Type ACTION `
 -Description Generates a certification campaign. `
 -FormFields null `
 -ExampleOutput null `
 -Deprecated null `
 -DeprecatedBy null `
 -VersionNumber null `
 -IsSimulationEnabled null `
 -IsDynamicSchema false `
 -OutputSchema {definitions={}, properties={autoRevokeAllowed={$id=#sp:create-campaign/autoRevokeAllowed, default=true, examples=[false], title=autoRevokeAllowed, type=boolean}, deadline={$id=#sp:create-campaign/deadline, default=, examples=[2020-12-25T06:00:00.468Z], format=date-time, pattern=^.*$, title=deadline, type=string}, description={$id=#sp:create-campaign/description, default=, examples=[A review of everyone's access by their manager.], pattern=^.*$, title=description, type=string}, emailNotificationEnabled={$id=#sp:create-campaign/emailNotificationEnabled, default=true, examples=[false], title=emailNotificationEnabled, type=boolean}, filter={$id=#sp:create-campaign/filter, properties={id={$id=#sp:create-campaign/filter/id, default=, examples=[e0adaae69852e8fe8b8a3d48e5ce757c], pattern=^.*$, title=id, type=string}, type={$id=#sp:create-campaign/filter/type, default=, examples=[CAMPAIGN_FILTER], pattern=^.*$, title=type, type=string}}, title=filter, type=object}, id={$id=#sp:create-campaign/id, default=, examples=[2c918086719eec070171a7e3355a360a], pattern=^.*$, title=id, type=string}, name={$id=#sp:create-campaign/name, default=, examples=[Manager Review], pattern=^.*$, title=name, type=string}, recommendationsEnabled={$id=#sp:create-campaign/recommendationsEnabled, default=true, examples=[false], title=recommendationEnabled, type=boolean}, type={$id=#sp:create-campaign/type, default=, examples=[MANAGER], pattern=^.*$, title=type, type=string}}, title=sp:create-campaign, type=object}
  • Convert the resource to JSON
$WorkflowLibraryAction | ConvertTo-JSON

[Back to top]