public sealed class TargetProject : IMessage<TargetProject>, IEquatable<TargetProject>, IDeepCloneable<TargetProject>, IBufferMessage, IMessageTargetProject message represents a target Compute Engine project for a migration or a clone.
Implements
IMessage<TargetProject>, IEquatable<TargetProject>, IDeepCloneable<TargetProject>, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
TargetProject()
public TargetProject()TargetProject(TargetProject)
public TargetProject(TargetProject other)| Parameter | |
|---|---|
| Name | Description |
other |
TargetProject |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. The time this target project resource was created (not related to when the Compute Engine project it points to was created).
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Description
public string Description { get; set; }The target project's description.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Name
public string Name { get; set; }The name of the target project.
| Property Value | |
|---|---|
| Type | Description |
String |
|
Project
public string Project { get; set; }The target project ID (number) or project name.
| Property Value | |
|---|---|
| Type | Description |
String |
|
TargetProjectName
public TargetProjectName TargetProjectName { get; set; }TargetProjectName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
TargetProjectName |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The last time the target project resource was updated.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|