public sealed class NodePattern : IMessage<NodePattern>, IEquatable<NodePattern>, IDeepCloneable<NodePattern>, IBufferMessage, IMessageReference documentation and code samples for the App Topology v1 API class NodePattern.
Node pattern matcher to match the node id, labels and properties.
Implements
IMessageNodePattern, IEquatableNodePattern, IDeepCloneableNodePattern, IBufferMessage, IMessageNamespace
Google.Cloud.AppTopology.V1Assembly
Google.Cloud.AppTopology.V1.dll
Constructors
NodePattern()
public NodePattern()NodePattern(NodePattern)
public NodePattern(NodePattern other)| Parameter | |
|---|---|
| Name | Description |
other |
NodePattern |
Properties
Alias
public string Alias { get; set; }Optional. Represents an identifier to be referenced in
property_matcher_expr. For example, an alias for app can be referenced
as app.Base/location="us-central1". alias must be unique within the
query, otherwise an error will be returned.
| Property Value | |
|---|---|
| Type | Description |
string |
|
LabelPropertiesPattern
public LabelPropertiesPattern LabelPropertiesPattern { get; set; }Optional. Matcher for labels/properties.
| Property Value | |
|---|---|
| Type | Description |
LabelPropertiesPattern |
|