View Source GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest (google_api_integrations v0.10.0)
The request for scheduling an integration. Next available id: 10
Attributes
-
inputParameters(type:%{optional(String.t) => GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaValueType.t}, default:nil) - Optional. Input parameters used by integration execution. -
parameterEntries(type:list(GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterEntry.t), default:nil) - 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.V1alpha.Model.EnterpriseCrmEventbusProtoEventParameters.t, default:nil) - Passed in as parameters to each integration execution. -
requestId(type:String.t, default:nil) - This is used to de-dup incoming request: if the duplicate request was detected, the response from the previous execution is returned. -
scheduleTime(type:DateTime.t, default:nil) - The time that the integration should be executed. If the time is less or equal to the current time, the integration is executed immediately. -
triggerId(type:String.t, default:nil) - Required. Matched against all {@link TriggerConfig}s across all integrations. i.e. TriggerConfig.trigger_id.equals(trigger_id) -
userGeneratedExecutionId(type:String.t, default:nil) - Optional. This is a unique id provided by the method caller. If provided this will be used as the execution_id when a new execution info is created. This is a string representation of a UUID. Must have no more than 36 characters and contain only alphanumeric characters and hyphens.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaScheduleIntegrationsRequest{ inputParameters: %{ optional(String.t()) => GoogleApi.Integrations.V1alpha.Model.GoogleCloudIntegrationsV1alphaValueType.t() } | nil, parameterEntries: [ GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmFrontendsEventbusProtoParameterEntry.t() ] | nil, parameters: GoogleApi.Integrations.V1alpha.Model.EnterpriseCrmEventbusProtoEventParameters.t() | nil, requestId: String.t() | nil, scheduleTime: DateTime.t() | nil, triggerId: String.t() | nil, userGeneratedExecutionId: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.