Web Hook Activity Args
data class WebHookActivityArgs(val authentication: Output<WebActivityAuthenticationArgs>? = null, val body: Output<Any>? = null, val dependsOn: Output<List<ActivityDependencyArgs>>? = null, val description: Output<String>? = null, val headers: Output<Map<String, Any>>? = null, val method: Output<Either<String, WebHookActivityMethod>>, val name: Output<String>, val onInactiveMarkAs: Output<Either<String, ActivityOnInactiveMarkAs>>? = null, val policy: Output<SecureInputOutputPolicyArgs>? = null, val reportStatusOnCallBack: Output<Any>? = null, val state: Output<Either<String, ActivityState>>? = null, val timeout: Output<String>? = null, val type: Output<String>, val url: Output<Any>, val userProperties: Output<List<UserPropertyArgs>>? = null) : ConvertibleToJava<WebHookActivityArgs>
WebHook activity.
Constructors
Link copied to clipboard
constructor(authentication: Output<WebActivityAuthenticationArgs>? = null, body: Output<Any>? = null, dependsOn: Output<List<ActivityDependencyArgs>>? = null, description: Output<String>? = null, headers: Output<Map<String, Any>>? = null, method: Output<Either<String, WebHookActivityMethod>>, name: Output<String>, onInactiveMarkAs: Output<Either<String, ActivityOnInactiveMarkAs>>? = null, policy: Output<SecureInputOutputPolicyArgs>? = null, reportStatusOnCallBack: Output<Any>? = null, state: Output<Either<String, ActivityState>>? = null, timeout: Output<String>? = null, type: Output<String>, url: Output<Any>, userProperties: Output<List<UserPropertyArgs>>? = null)
Properties
Link copied to clipboard
Authentication method used for calling the endpoint.
Link copied to clipboard
Activity depends on condition.
Link copied to clipboard
Activity description.
Link copied to clipboard
Link copied to clipboard
Rest API method for target endpoint.
Link copied to clipboard
Status result of the activity when the state is set to Inactive. This is an optional property and if not provided when the activity is inactive, the status will be Succeeded by default.
Link copied to clipboard
Activity policy.
Link copied to clipboard
When set to true, statusCode, output and error in callback request body will be consumed by activity. The activity can be marked as failed by setting statusCode >= 400 in callback request. Default is false. Type: boolean (or Expression with resultType boolean).
Link copied to clipboard
Activity state. This is an optional property and if not provided, the state will be Active by default.
Link copied to clipboard
Activity user properties.