Struct google_admin1_directory::SchemaFieldSpec [] [src]

pub struct SchemaFieldSpec {
    pub kind: Option<String>,
    pub etag: Option<String>,
    pub read_access_type: Option<String>,
    pub field_type: Option<String>,
    pub indexed: Option<bool>,
    pub field_name: Option<String>,
    pub numeric_indexing_spec: Option<SchemaFieldSpecNumericIndexingSpec>,
    pub field_id: Option<String>,
    pub multi_valued: Option<bool>,
}

JSON template for FieldSpec resource for Schemas in Directory API.

This type is not used in any activity, and only used as part of another schema.

Fields

Kind of resource this is.

ETag of the resource.

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

Type of the field.

Boolean specifying whether the field is indexed or not.

Name of the field.

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.

Unique identifier of Field (Read-only)

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

Trait Implementations

impl Default for SchemaFieldSpec
[src]

Returns the "default value" for a type. Read more

impl Clone for SchemaFieldSpec
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SchemaFieldSpec
[src]

Formats the value using the given formatter.

impl Part for SchemaFieldSpec
[src]