GoogleApi.VMMigration.V1.Model.Source (google_api_vm_migration v0.11.0)
View SourceSource message describes a specific vm migration Source resource. It contains the source environment information.
Attributes
-
aws(type:GoogleApi.VMMigration.V1.Model.AwsSourceDetails.t, default:nil) - AWS type source details. -
azure(type:GoogleApi.VMMigration.V1.Model.AzureSourceDetails.t, default:nil) - Azure type source details. -
createTime(type:DateTime.t, default:nil) - Output only. The create time timestamp. -
description(type:String.t, default:nil) - User-provided description of the source. -
encryption(type:GoogleApi.VMMigration.V1.Model.Encryption.t, default:nil) - Optional. Immutable. The encryption details of the source data stored by the service. -
labels(type:map(), default:nil) - The labels of the source. -
name(type:String.t, default:nil) - Output only. The Source name. -
updateTime(type:DateTime.t, default:nil) - Output only. The update time timestamp. -
vmware(type:GoogleApi.VMMigration.V1.Model.VmwareSourceDetails.t, default:nil) - Vmware type source details.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.Source{ aws: GoogleApi.VMMigration.V1.Model.AwsSourceDetails.t() | nil, azure: GoogleApi.VMMigration.V1.Model.AzureSourceDetails.t() | nil, createTime: DateTime.t() | nil, description: String.t() | nil, encryption: GoogleApi.VMMigration.V1.Model.Encryption.t() | nil, labels: map() | nil, name: String.t() | nil, updateTime: DateTime.t() | nil, vmware: GoogleApi.VMMigration.V1.Model.VmwareSourceDetails.t() | nil }