public sealed class AttributeTypeAndValue : IMessage<AttributeTypeAndValue>, IEquatable<AttributeTypeAndValue>, IDeepCloneable<AttributeTypeAndValue>, IBufferMessage, IMessage
Reference documentation and code samples for the Certificate Authority v1 API class AttributeTypeAndValue.
[AttributeTypeAndValue][google.cloud.security.privateca.v1.AttributeTypeAndValue] specifies an attribute type and value. It can use either a OID or enum value to specify the attribute type.
Implements
IMessageAttributeTypeAndValue, IEquatableAttributeTypeAndValue, IDeepCloneableAttributeTypeAndValue, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PrivateCA.V1Assembly
Google.Cloud.Security.PrivateCA.V1.dll
Constructors
AttributeTypeAndValue()
public AttributeTypeAndValue()
AttributeTypeAndValue(AttributeTypeAndValue)
public AttributeTypeAndValue(AttributeTypeAndValue other)
Parameter | |
---|---|
Name | Description |
other |
AttributeTypeAndValue |
Properties
AttributeTypeCase
public AttributeTypeAndValue.AttributeTypeOneofCase AttributeTypeCase { get; }
Property Value | |
---|---|
Type | Description |
AttributeTypeAndValueAttributeTypeOneofCase |
HasType
public bool HasType { get; }
Gets whether the "type" field is set
Property Value | |
---|---|
Type | Description |
bool |
ObjectId
public ObjectId ObjectId { get; set; }
Object ID for an attribute type of an attribute and value pair.
Property Value | |
---|---|
Type | Description |
ObjectId |
Type
public AttributeType Type { get; set; }
The attribute type of the attribute and value pair.
Property Value | |
---|---|
Type | Description |
AttributeType |
Value
public string Value { get; set; }
The value for the attribute type.
Property Value | |
---|---|
Type | Description |
string |