View Source GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest (google_api_integrations v0.10.1)
The request for executing an integration.
Attributes
-
doNotPropagateError
(type:boolean()
, default:nil
) - Optional. Flag to determine how to should propagate errors. If this flag is set to be true, it will not throw an exception. Instead, it will return a {@link ExecuteIntegrationsResponse} with an execution id and error messages as PostWithTriggerIdExecutionException in {@link EventParameters}. The flag is set to be false by default. -
executionId
(type:String.t
, default:nil
) - Optional. The id of the ON_HOLD execution to be resumed. -
inputParameters
(type:%{optional(String.t) => GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t}
, default:nil
) - Optional. Input parameters used by integration execution. -
parameterEntries
(type:list(GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoParameterEntry.t)
, default:nil
) - Optional. Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution. -
parameters
(type:GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoEventParameters.t
, default:nil
) - Optional. Passed in as parameters to each integration execution. Redacted -
requestId
(type:String.t
, default:nil
) - Optional. This is used to de-dup incoming request: if the duplicate request was detected, the response from the previous execution is returned. -
triggerId
(type:String.t
, default:nil
) - Required. Matched against all {@link TriggerConfig}s across all integrations. i.e. TriggerConfig.trigger_id.equals(trigger_id). The trigger_id is in the format ofapi_trigger/TRIGGER_NAME
.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest{ doNotPropagateError: boolean() | nil, executionId: String.t() | nil, inputParameters: %{ optional(String.t()) => GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t() } | nil, parameterEntries: [ GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoParameterEntry.t() ] | nil, parameters: GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoEventParameters.t() | nil, requestId: String.t() | nil, triggerId: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.