Class TargetProject (2.1.0)

public sealed class TargetProject : IMessage<TargetProject>, IEquatable<TargetProject>, IDeepCloneable<TargetProject>, IBufferMessage, IMessage

TargetProject message represents a target Compute Engine project for a migration or a clone.

Inheritance

Object > TargetProject

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

TargetProject()

public TargetProject()

TargetProject(TargetProject)

public TargetProject(TargetProject other)
Parameter
NameDescription
otherTargetProject

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
TypeDescription
Timestamp

Description

public string Description { get; set; }

The target project's description.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

Output only. The name of the target project.

Property Value
TypeDescription
String

Project

public string Project { get; set; }

The target project ID (number) or project name.

Property Value
TypeDescription
String

TargetProjectName

public TargetProjectName TargetProjectName { get; set; }

TargetProjectName-typed view over the Name resource name property.

Property Value
TypeDescription
TargetProjectName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last time the target project resource was updated.

Property Value
TypeDescription
Timestamp