Class IndexEntity
Index is not used as an independent entity, it is retrieved as part of a Table entity.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class IndexEntity : IDirectResponseSchema
Properties
CustomFeatures
Custom engine specific features.
Declaration
[JsonProperty("customFeatures")]
public virtual IDictionary<string, object> CustomFeatures { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, object> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
The name of the index.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TableColumns
Table columns used as part of the Index, for example B-TREE index should list the columns which constitutes the index.
Declaration
[JsonProperty("tableColumns")]
public virtual IList<string> TableColumns { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Type
Type of index, for example B-TREE.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Unique
Boolean value indicating whether the index is unique.
Declaration
[JsonProperty("unique")]
public virtual bool? Unique { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |