Migration Center v1 API - Class Group (1.0.0-beta01)

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

Reference documentation and code samples for the Migration Center v1 API class Group.

A resource that represents an asset group. The purpose of an asset group is to bundle a set of assets that have something in common, while allowing users to add annotations to the group. An asset can belong to multiple groups.

Inheritance

object > Group

Namespace

Google.Cloud.MigrationCenter.V1

Assembly

Google.Cloud.MigrationCenter.V1.dll

Constructors

Group()

public Group()

Group(Group)

public Group(Group other)
Parameter
NameDescription
otherGroup

Properties

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp when the group was created.

Property Value
TypeDescription
Timestamp

Description

public string Description { get; set; }

The description of the resource.

Property Value
TypeDescription
string

DisplayName

public string DisplayName { get; set; }

User-friendly display name.

Property Value
TypeDescription
string

GroupName

public GroupName GroupName { get; set; }

GroupName-typed view over the Name resource name property.

Property Value
TypeDescription
GroupName

Labels

public MapField<string, string> Labels { get; }

Labels as key value pairs.

Property Value
TypeDescription
MapFieldstringstring

Name

public string Name { get; set; }

Output only. The name of the group.

Property Value
TypeDescription
string

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The timestamp when the group was last updated.

Property Value
TypeDescription
Timestamp