View Source GoogleApi.ManagedIdentities.V1.Model.Backup (google_api_managed_identities v0.18.1)

Represents a Managed Microsoft Identities backup.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. The time the backups was created.
  • labels (type: map(), default: nil) - Optional. Resource labels to represent user provided metadata.
  • name (type: String.t, default: nil) - Output only. The unique name of the Backup in the form of projects/{project_id}/locations/global/domains/{domain_name}/backups/{name}
  • state (type: String.t, default: nil) - Output only. The current state of the backup.
  • statusMessage (type: String.t, default: nil) - Output only. Additional information about the current status of this backup, if available.
  • type (type: String.t, default: nil) - Output only. Indicates whether it’s an on-demand backup or scheduled.
  • updateTime (type: DateTime.t, default: nil) - Output only. Last update time.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ManagedIdentities.V1.Model.Backup{
  createTime: DateTime.t() | nil,
  labels: map() | nil,
  name: String.t() | nil,
  state: String.t() | nil,
  statusMessage: String.t() | nil,
  type: String.t() | nil,
  updateTime: DateTime.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.