View Source GoogleApi.Connectors.V1.Model.ConnectionSchemaMetadata (google_api_connectors v0.5.0)

ConnectionSchemaMetadata is the singleton resource of each connection. It includes the entity and action names of runtime resources exposed by a connection backend.

Attributes

  • actions (type: list(String.t), default: nil) - Output only. List of actions.
  • entities (type: list(String.t), default: nil) - Output only. List of entity names.
  • errorMessage (type: String.t, default: nil) - Error message for users.
  • name (type: String.t, default: nil) - Output only. Resource name. Format: projects/{project}/locations/{location}/connections/{connection}/connectionSchemaMetadata
  • refreshTime (type: DateTime.t, default: nil) - Output only. Timestamp when the connection runtime schema refresh was triggered.
  • state (type: String.t, default: nil) - Output only. The current state of runtime schema.
  • updateTime (type: DateTime.t, default: nil) - Output only. Timestamp when the connection runtime schema was updated.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Connectors.V1.Model.ConnectionSchemaMetadata{
  actions: [String.t()] | nil,
  entities: [String.t()] | nil,
  errorMessage: String.t() | nil,
  name: String.t() | nil,
  refreshTime: DateTime.t() | nil,
  state: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.