View Source GoogleApi.BackupDR.V1.Model.DataSourceBackupApplianceApplication (google_api_backup_dr v0.13.0)

BackupApplianceApplication describes a Source Resource when it is an application backed up by a BackupAppliance.

Attributes

  • applianceId (type: String.t, default: nil) - Appliance Id of the Backup Appliance.
  • applicationId (type: String.t, default: nil) - The appid field of the application within the Backup Appliance.
  • applicationName (type: String.t, default: nil) - The name of the Application as known to the Backup Appliance.
  • backupAppliance (type: String.t, default: nil) - Appliance name.
  • hostId (type: String.t, default: nil) - Hostid of the application host.
  • hostname (type: String.t, default: nil) - Hostname of the host where the application is running.
  • type (type: String.t, default: nil) - The type of the application. e.g. VMBackup

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BackupDR.V1.Model.DataSourceBackupApplianceApplication{
  applianceId: String.t() | nil,
  applicationId: String.t() | nil,
  applicationName: String.t() | nil,
  backupAppliance: String.t() | nil,
  hostId: String.t() | nil,
  hostname: String.t() | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.