Name | Description |
Creates a schema file for the collection. | |
Submits an alias request to modify index aliases. |
Name | Type | Description |
SchemaName | String | The name of the schema (the Elasticsearch index). |
TableName | String | The name of the collection (the Elasticsearch Type). |
FileLocation | String | The folder path where the generated schema (RSD) file will be stored. When specified the TableName will be used as the schema file name. |
FileName | String | The complete schema (RSD) file name of the generated schema. This input takes precedence of FileLocation. |
Name | Type | Description |
Result | String | Returns Success or Failure. |
Name | Type | Description |
Action# | String | The action to perform such as 'add', 'remove', or 'remove_index'. Multiple actions are semi-colon separated. |
Index# | String | The name of the index. Multiple indexes are semi-colon separated. |
Alias# | String | The name of the alias. Multiple aliases are semi-colon separated. |
Filter# | String | A filter to use when creating the alias. This takes the raw JSON filter using Query DSL. Multiple filters are semi-colon separated. |
Routing# | String | The routing value to associate with the alias. Multiple routing values are semi-colon separated. |
SearchRouting# | String | The routing value to associate with the alias for searching operations. Multiple search routing values are semi-colon separated. |
IndexRouting# | String | The routing value to associate with the alias for indexing operations. Multiple index routing values are semi-colon separated. |
Name | Type | Description |
Success | String | Returns True if successful. |