IRPCVaultAdmin.ExecuteIndexManagementOperation

View as Markdown

Administration API / specialized admin session

Runs a management operation on one search index of the vault: rebuild, re-index, activate, enable, disable or delete.

ServiceVault administration MFiles.IRPCVaultAdmin
gRPC method/MFiles.IRPCVaultAdmin/ExecuteIndexManagementOperation
HTTP (mf-http-grpc)POST /grpc/v1/execute-index-management-operation
RequestExecuteIndexManagementOperationRequest
ResponseExecuteIndexManagementOperationResponse
Book and levelAdministration API, specialized
Kindadmin
SessionRequired: the session ID from LogIn in the mfiles-session-id-bin metadata.
Idempotentno
Returns metadata structure versionno
Streamingnone (unary)

Remarks

Request: ExecuteIndexManagementOperationRequest

Nested message fields are expanded to depth 3; follow a type link for deeper levels and for the type's own page.

FieldTypeDescription
operation_dataIndexManagementOperationDataThe index (name, as returned by GetIndexOptions) and the operation.
operation_data.nameIndexNameThe name of the index.
operation_data.name.configuration_namestringThe name of the index configuration.
operation_data.name.repository_connectionstringIdentifies the external repository connection.
operation_data.name.configuration_typeIndexConfigurationTypeThe index configuration type (e.g., Shared versus Legacy).Values: INDEX_CONFIGURATION_TYPE_UNKNOWN (0), INDEX_CONFIGURATION_TYPE_LEGACY (1), INDEX_CONFIGURATION_TYPE_SHARED (2), INDEX_CONFIGURATION_TYPE_ANY (3).
operation_data.operationIndexManagementOperationOperation to be executed.Values: INDEX_MANAGEMENT_OPERATION_UNKNOWN (0), INDEX_MANAGEMENT_OPERATION_REBUILD (1), INDEX_MANAGEMENT_OPERATION_REINDEX (2), INDEX_MANAGEMENT_OPERATION_ACTIVATE (3), INDEX_MANAGEMENT_OPERATION_ENABLE (4), INDEX_MANAGEMENT_OPERATION_DISABLE (5), INDEX_MANAGEMENT_OPERATION_DELETE (6).

Response: ExecuteIndexManagementOperationResponse

No fields.