App Topology v1 API - Class Property (1.0.0-beta01)

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

Reference documentation and code samples for the App Topology v1 API class Property.

Property defines the schema of a property in the graph.

Inheritance

object > Property

Namespace

Google.Cloud.AppTopology.V1

Assembly

Google.Cloud.AppTopology.V1.dll

Constructors

Property()

public Property()

Property(Property)

public Property(Property other)
Parameter
Name Description
other Property

Properties

BoolValue

public BoolValue BoolValue { get; set; }

BoolValue represents a property that has a boolean value type.

Property Value
Type Description
BoolValue

Description

public string Description { get; set; }

A human-readable description of the PropertyType, explaining its meaning, purpose, and any constraints or expectations on its value.

Property Value
Type Description
string

DoubleValue

public DoubleValue DoubleValue { get; set; }

DoubleValue represents a property that has a double value type.

Property Value
Type Description
DoubleValue

IntValue

public IntValue IntValue { get; set; }

IntValue represents a property that has an integer value type.

Property Value
Type Description
IntValue

Name

public string Name { get; set; }

name is the key string to identify the property in Nodes & Edges. Examples: ProjectId, Base/displayName etc.

Property Value
Type Description
string

StringValue

public StringValue StringValue { get; set; }

StringValue represents a property that has a string value type.

Property Value
Type Description
StringValue

ValueCase

public Property.ValueOneofCase ValueCase { get; }
Property Value
Type Description
PropertyValueOneofCase