Table of Contents

Class SchemaFieldSpec

Namespace
Google.Apis.Admin.Directory.directory_v1.Data
Assembly
Google.Apis.Admin.Directory.directory_v1.dll

JSON template for FieldSpec resource for Schemas in Directory API.

public class SchemaFieldSpec : IDirectResponseSchema
Inheritance
SchemaFieldSpec
Implements
IDirectResponseSchema
Inherited Members

Constructors

SchemaFieldSpec()

public SchemaFieldSpec()

Properties

ETag

ETag of the resource.

public virtual string ETag { get; set; }

Property Value

string

FieldId

Unique identifier of Field (Read-only)

public virtual string FieldId { get; set; }

Property Value

string

FieldName

Name of the field.

public virtual string FieldName { get; set; }

Property Value

string

FieldType

Type of the field.

public virtual string FieldType { get; set; }

Property Value

string

Indexed

Boolean specifying whether the field is indexed or not.

public virtual bool? Indexed { get; set; }

Property Value

bool?

Kind

Kind of resource this is.

public virtual string Kind { get; set; }

Property Value

string

MultiValued

Boolean specifying whether this is a multi-valued field or not.

public virtual bool? MultiValued { get; set; }

Property Value

bool?

NumericIndexingSpec

Indexing spec for a numeric field. By default, only exact match queries will be supported for numeric fields. Setting the numericIndexingSpec allows range queries to be supported.

public virtual SchemaFieldSpec.NumericIndexingSpecData NumericIndexingSpec { get; set; }

Property Value

SchemaFieldSpec.NumericIndexingSpecData

ReadAccessType

Read ACLs on the field specifying who can view values of this field. Valid values are "ALL_DOMAIN_USERS" and "ADMINS_AND_SELF".

public virtual string ReadAccessType { get; set; }

Property Value

string