Skip to main content

SubscriptionPutRequest

Properties

NameTypeDescriptionNotes
NameStringSubscription name.[optional]
DescriptionStringSubscription description.[optional]
TypeSubscriptionType[optional]
ResponseDeadlineStringDeadline for completing REQUEST_RESPONSE trigger invocation, represented in ISO-8601 duration format.[optional] [default to "PT1H"]
HttpConfigHttpConfig[optional]
EventBridgeConfigEventBridgeConfig[optional]
EnabledBooleanWhether subscription should receive real-time trigger invocations or not. Test trigger invocations are always enabled regardless of this option.[optional] [default to $true]
VarFilterStringJSONPath filter to conditionally invoke trigger when expression evaluates to true.[optional]

Examples

  • Prepare the resource
$SubscriptionPutRequest = Initialize-PSSailpoint.BetaSubscriptionPutRequest  -Name Access request subscription `
-Description Access requested to site xyz `
-Type null `
-ResponseDeadline PT1H `
-HttpConfig null `
-EventBridgeConfig null `
-Enabled true `
-VarFilter $[?($.identityId == "201327fda1c44704ac01181e963d463c")]
  • Convert the resource to JSON
$SubscriptionPutRequest | ConvertTo-JSON

[Back to top]