Vision AI v1 API - Class OperatorDefinition.Types.AttributeDefinition (1.0.0-beta01)

public sealed class OperatorDefinition.Types.AttributeDefinition : IMessage<OperatorDefinition.Types.AttributeDefinition>, IEquatable<OperatorDefinition.Types.AttributeDefinition>, IDeepCloneable<OperatorDefinition.Types.AttributeDefinition>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class OperatorDefinition.Types.AttributeDefinition.

Defines an attribute of an operator.

Inheritance

object > OperatorDefinition.Types.AttributeDefinition

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

AttributeDefinition()

public AttributeDefinition()

AttributeDefinition(AttributeDefinition)

public AttributeDefinition(OperatorDefinition.Types.AttributeDefinition other)
Parameter
Name Description
other OperatorDefinitionTypesAttributeDefinition

Properties

Attribute

public string Attribute { get; set; }

The name of the attribute.

Tentatively a-z?, e.g., max_frames_per_video, resize_height.

Property Value
Type Description
string

DefaultValue

public AttributeValue DefaultValue { get; set; }

The default value for the attribute.

Property Value
Type Description
AttributeValue

Type

public string Type { get; set; }

The type of this attribute.

See attribute_value.proto for possibilities.

Property Value
Type Description
string