IRPCVault.GetMetadataStructureItemIdsFromMDCardConfiguration

View as Markdown

Vault API / core write session or assertion returns metadata structure version

Gets metadata structure item IDs and related aliases or GUIDs which are used in Metadata card configuration value. Created for HttpServer.

ServiceVault information MFiles.IRPCVault
gRPC method/MFiles.IRPCVault/GetMetadataStructureItemIdsFromMDCardConfiguration
HTTP (mf-http-grpc)POST /grpc/v1/get-metadata-structure-item-ids-from-mdcard-configuration
RequestGetMetadataStructureItemIdsFromMDCardConfigurationRequest
ResponseGetMetadataStructureItemIdsFromMDCardConfigurationResponse
Book and levelVault API, core
Kindwrite
SessionRequired: a session (mfiles-session-id-bin metadata) or a session assertion (x-mf-session-assertion metadata).
Idempotentno
Returns metadata structure versionyes (in the mfiles-metadata-version-bin trailer)
Streamingnone (unary)

Remarks

Used by M-Files clients to resolve the aliases and GUIDs that the vault's metadata card configuration refers to. Returns UTF-8 JSON that maps item kinds to alias-or-GUID-to-ID pairs ({} when there are none). Applications rarely need it.

Request: GetMetadataStructureItemIdsFromMDCardConfigurationRequest

No fields.

Response: GetMetadataStructureItemIdsFromMDCardConfigurationResponse

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

FieldTypeDescription
item_idsbytesReceives the output object.