Class GoogleCloudDiscoveryengineV1alphaSchema
Defines the structure and layout of a type of document data.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class GoogleCloudDiscoveryengineV1alphaSchema : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FieldConfigs
Output only. Configurations for fields of the schema.
Declaration
[JsonProperty("fieldConfigs")]
public virtual IList<GoogleCloudDiscoveryengineV1alphaFieldConfig> FieldConfigs { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDiscoveryengineV1alphaFieldConfig> |
JsonSchema
The JSON representation of the schema.
Declaration
[JsonProperty("jsonSchema")]
public virtual string JsonSchema { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
Immutable. The full resource name of the schema, in the format of
projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}/schemas/{schema}
.
This field must be a UTF-8 encoded string with a length limit of 1024 characters.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
StructSchema
The structured representation of the schema.
Declaration
[JsonProperty("structSchema")]
public virtual IDictionary<string, object> StructSchema { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |