public sealed class NodeType : IMessage<NodeType>, IEquatable<NodeType>, IDeepCloneable<NodeType>, IBufferMessage, IMessageReference documentation and code samples for the App Topology v1 API class NodeType.
NodeType defines the schema of a node type in the graph.
Namespace
Google.Cloud.AppTopology.V1Assembly
Google.Cloud.AppTopology.V1.dll
Constructors
NodeType()
public NodeType()NodeType(NodeType)
public NodeType(NodeType other)| Parameter | |
|---|---|
| Name | Description |
other |
NodeType |
Properties
Description
public string Description { get; set; }A human-readable description of the NodeType.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Labels
public RepeatedField<string> Labels { get; }Labels attached to the node. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the node type.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
OptionalLabels
public RepeatedField<string> OptionalLabels { get; }A node of this node type can have 0 or more of these labels. These node objects of this node type will have these labels alongside the required labels.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
Type
public string Type { get; set; }REQUIRED Name of the node type. This name is used to access the node type while defining the schema.
| Property Value | |
|---|---|
| Type | Description |
string |
|