View Source GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaIntegration (google_api_integrations v0.6.0)

The integration definition.

Attributes

  • active (type: boolean(), default: nil) - Required. If any integration version is published.
  • createTime (type: DateTime.t, default: nil) - Required. Output only. Auto-generated.
  • creatorEmail (type: String.t, default: nil) - Output only. The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.
  • description (type: String.t, default: nil) - Optional.
  • lastModifierEmail (type: String.t, default: nil) - Required. The last modifier of this integration
  • name (type: String.t, default: nil) - Required. The resource name of the integration.
  • updateTime (type: DateTime.t, default: nil) - Output only. Auto-generated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.Integrations.V1.Model.GoogleCloudIntegrationsV1alphaIntegration{
    active: boolean() | nil,
    createTime: DateTime.t() | nil,
    creatorEmail: String.t() | nil,
    description: String.t() | nil,
    lastModifierEmail: String.t() | nil,
    name: String.t() | nil,
    updateTime: DateTime.t() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.