GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaReplayExecutionRequest (google_api_integrations v0.15.0)

View Source

Request for replaying an execution.

Attributes

  • modifiedParameters (type: %{optional(String.t) => GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t}, default: nil) - Optional. The modified input parameters for replay. - Provide values for all the fields in the 'update_mask'. Any field not present in the 'update_mask' will be ignored and its value will be taken from the original execution. - If the 'update_mask' is not specified, all the parameters from original execution will be ignored and only the modified_parameters will be used.
  • replayMode (type: String.t, default: nil) - Optional. The mode of the replay.
  • replayReason (type: String.t, default: nil) - Required. The user provided reason for replaying the execution.
  • updateMask (type: String.t, default: nil) - Optional. The list of parameters to be updated. - If the update_mask is not specified, all the parameters from original execution will be ignored and only the modified_parameters will be used. - It is an error to include a parameter in update_mask but not in modified_parameters. - Updating nested fields in a JSON parameter is not supported, please provide the complete JSON in the modified_parameters.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaReplayExecutionRequest{
    modifiedParameters:
      %{
        optional(String.t()) =>
          GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaValueType.t()
      }
      | nil,
    replayMode: String.t() | nil,
    replayReason: String.t() | nil,
    updateMask: String.t() | nil
  }

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.