View Source GoogleApi.GKEHub.V1.Model.ConfigManagementSyncState (google_api_gke_hub v0.16.0)

State indicating an ACM's progress syncing configurations to a cluster

Attributes

  • code (type: String.t, default: nil) - Sync status code
  • errors (type: list(GoogleApi.GKEHub.V1.Model.ConfigManagementSyncError.t), default: nil) - A list of errors resulting from problematic configs. This list will be truncated after 100 errors, although it is unlikely for that many errors to simultaneously exist.
  • importToken (type: String.t, default: nil) - Token indicating the state of the importer.
  • lastSync (type: String.t, default: nil) - Deprecated: use last_sync_time instead. Timestamp of when ACM last successfully synced the repo The time format is specified in https://golang.org/pkg/time/#Time.String
  • lastSyncTime (type: DateTime.t, default: nil) - Timestamp type of when ACM last successfully synced the repo
  • sourceToken (type: String.t, default: nil) - Token indicating the state of the repo.
  • syncToken (type: String.t, default: nil) - Token indicating the state of the syncer.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEHub.V1.Model.ConfigManagementSyncState{
  code: String.t() | nil,
  errors: [GoogleApi.GKEHub.V1.Model.ConfigManagementSyncError.t()] | nil,
  importToken: String.t() | nil,
  lastSync: String.t() | nil,
  lastSyncTime: DateTime.t() | nil,
  sourceToken: String.t() | nil,
  syncToken: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.