API hub v1 API - Class AttributeValues (1.0.0)

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

Reference documentation and code samples for the API hub v1 API class AttributeValues.

The attribute values associated with resource.

Inheritance

object > AttributeValues

Namespace

Google.Cloud.ApiHub.V1

Assembly

Google.Cloud.ApiHub.V1.dll

Constructors

AttributeValues()

public AttributeValues()

AttributeValues(AttributeValues)

public AttributeValues(AttributeValues other)
Parameter
Name Description
other AttributeValues

Properties

Attribute

public string Attribute { get; set; }

Output only. The name of the attribute. Format: projects/{project}/locations/{location}/attributes/{attribute}

Property Value
Type Description
string

AttributeAsAttributeName

public AttributeName AttributeAsAttributeName { get; set; }

AttributeName-typed view over the Attribute resource name property.

Property Value
Type Description
AttributeName

EnumValues

public AttributeValues.Types.EnumAttributeValues EnumValues { get; set; }

The attribute values associated with a resource in case attribute data type is enum.

Property Value
Type Description
AttributeValuesTypesEnumAttributeValues

JsonValues

public AttributeValues.Types.StringAttributeValues JsonValues { get; set; }

The attribute values associated with a resource in case attribute data type is JSON.

Property Value
Type Description
AttributeValuesTypesStringAttributeValues

StringValues

public AttributeValues.Types.StringAttributeValues StringValues { get; set; }

The attribute values associated with a resource in case attribute data type is string.

Property Value
Type Description
AttributeValuesTypesStringAttributeValues

ValueCase

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