Class EdgeNodeDescriptor
Namespace: Cephalon.Edge.Services
Assembly: Cephalon.Edge.dll
Describes an edge node that can be surfaced through the edge runtime pack.
public sealed class EdgeNodeDescriptorInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”EdgeNodeDescriptor(string, string, string, IReadOnlyList<string>?)
Section titled “ EdgeNodeDescriptor(string, string, string, IReadOnlyList<string>?)”Creates a new edge node descriptor.
public EdgeNodeDescriptor(string id, string displayName, string description, IReadOnlyList<string>? tags = null)Parameters
Section titled “Parameters”id string
The stable node identifier.
displayName string
The operator-facing node name.
description string
The human-readable description of the node.
tags IReadOnlyList<string>?
Optional tags that classify the node.
Properties
Section titled “Properties”Description
Section titled “ Description”Gets the human-readable description of the node.
public string Description { get; }Property Value
Section titled “Property Value”DisplayName
Section titled “ DisplayName”Gets the operator-facing display name for the node.
public string DisplayName { get; }Property Value
Section titled “Property Value”Gets the stable node identifier.
public string Id { get; }Property Value
Section titled “Property Value”Gets the normalized tag set associated with the node.
public IReadOnlyList<string> Tags { get; }