public sealed class Source : IMessage<Source>, IEquatable<Source>, IDeepCloneable<Source>, IBufferMessage, IMessageReference documentation and code samples for the VM Migration v1 API class Source.
Source message describes a specific vm migration Source resource. It contains the source environment information.
Namespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
Source()
public Source()Source(Source)
public Source(Source other)| Parameter | |
|---|---|
| Name | Description |
other |
Source |
Properties
Aws
public AwsSourceDetails Aws { get; set; }AWS type source details.
| Property Value | |
|---|---|
| Type | Description |
AwsSourceDetails |
|
Azure
public AzureSourceDetails Azure { get; set; }Azure type source details.
| Property Value | |
|---|---|
| Type | Description |
AzureSourceDetails |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. The create time timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Description
public string Description { get; set; }User-provided description of the source.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Encryption
public Encryption Encryption { get; set; }Optional. Immutable. The encryption details of the source data stored by the service.
| Property Value | |
|---|---|
| Type | Description |
Encryption |
|
Labels
public MapField<string, string> Labels { get; }The labels of the source.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Name
public string Name { get; set; }Output only. The Source name.
| Property Value | |
|---|---|
| Type | Description |
string |
|
SourceDetailsCase
public Source.SourceDetailsOneofCase SourceDetailsCase { get; }| Property Value | |
|---|---|
| Type | Description |
SourceSourceDetailsOneofCase |
|
SourceName
public SourceName SourceName { get; set; }SourceName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
SourceName |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The update time timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Vmware
public VmwareSourceDetails Vmware { get; set; }Vmware type source details.
| Property Value | |
|---|---|
| Type | Description |
VmwareSourceDetails |
|