Skip to main content

InvocationStatus

Properties

NameTypeDescriptionNotes
idstrInvocation ID[required]
trigger_idstrTrigger ID[required]
subscription_namestrSubscription name[required]
subscription_idstrSubscription ID[required]
typeInvocationStatusType[required]
createddatetimeInvocation created timestamp. ISO-8601 in UTC.[required]
completeddatetimeInvocation completed timestamp; empty fields imply invocation is in-flight or not completed. ISO-8601 in UTC.[optional]
start_invocation_inputStartInvocationInput[required]
complete_invocation_inputCompleteInvocationInput[optional]
}

Example

from sailpoint.beta.models.invocation_status import InvocationStatus

invocation_status = InvocationStatus(
id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
trigger_id='idn:access-request-post-approval',
subscription_name='Access request subscription',
subscription_id='0f11f2a4-7c94-4bf3-a2bd-742580fe3bde',
type='TEST',
created='2020-03-27T20:40:10.738Z',
completed='2020-03-27T20:42:14.738Z',
start_invocation_input=sailpoint.beta.models.start_invocation_input.StartInvocationInput(
trigger_id = 'idn:access-requested',
input = {identityId=201327fda1c44704ac01181e963d463c},
content_json = {workflowId=1234}, ),
complete_invocation_input=sailpoint.beta.models.complete_invocation_input.CompleteInvocationInput(
localized_error = sailpoint.beta.models.localized_message.LocalizedMessage(
locale = 'An error has occurred!',
message = 'Error has occurred!', ),
output = {approved=false}, )
)

[Back to top]