View Source GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaTestIntegrationsRequest (google_api_integrations v0.13.0)
The request for testing an integration.
Attributes
-
clientId
(type:String.t
, default:nil
) - Required. This is used to identify the client on whose behalf the event will be executed. -
configParameters
(type:map()
, default:nil
) - Optional. Config parameters used during integration execution. -
deadlineSecondsTime
(type:DateTime.t
, default:nil
) - Optional. custom deadline of the rpc -
inputParameters
(type:%{optional(String.t) => GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t}
, default:nil
) - Optional. Input parameters used during integration execution. -
integrationVersion
(type:GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaIntegrationVersion.t
, default:nil
) - Required. integration config to execute the workflow -
parameters
(type:GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoEventParameters.t
, default:nil
) - Optional. Passed in as parameters to each integration execution. -
testMode
(type:boolean()
, default:nil
) - Optional. Can be specified in the event request, otherwise false (default). If true, enables tasks with condition "test_mode = true". If false, disables tasks with condition "test_mode = true" if global test mode (set by platform) is also false {@link EventBusConfig}. -
triggerId
(type:String.t
, default:nil
) - Required. The trigger id of the integration trigger config. If both trigger_id and client_id is present, the integration is executed from the start tasks provided by the matching trigger config otherwise it is executed from the default start tasks.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaTestIntegrationsRequest{ clientId: String.t() | nil, configParameters: map() | nil, deadlineSecondsTime: DateTime.t() | nil, inputParameters: %{ optional(String.t()) => GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t() } | nil, integrationVersion: GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaIntegrationVersion.t() | nil, parameters: GoogleApi.Integrations.V1.Model.EnterpriseCrmFrontendsEventbusProtoEventParameters.t() | nil, testMode: boolean() | nil, triggerId: String.t() | nil }