Class MoveProjectRequest

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

The request sent to [MoveProject][google.cloud.resourcemanager.v3.Projects.MoveProject] method.

Inheritance

Object > MoveProjectRequest

Namespace

Google.Cloud.ResourceManager.V3

Assembly

Google.Cloud.ResourceManager.V3.dll

Constructors

MoveProjectRequest()

public MoveProjectRequest()

MoveProjectRequest(MoveProjectRequest)

public MoveProjectRequest(MoveProjectRequest other)
Parameter
NameDescription
otherMoveProjectRequest

Properties

DestinationParent

public string DestinationParent { get; set; }

Required. The new parent to move the Project under.

Property Value
TypeDescription
String

DestinationParentAsResourceName

public IResourceName DestinationParentAsResourceName { get; set; }

IResourceName-typed view over the DestinationParent resource name property.

Property Value
TypeDescription
IResourceName

Name

public string Name { get; set; }

Required. The name of the project to move.

Property Value
TypeDescription
String

ProjectName

public ProjectName ProjectName { get; set; }

ProjectName-typed view over the Name resource name property.

Property Value
TypeDescription
ProjectName