The MSPro Boomi Collection
About
Boomi Console
Boomi Console
  • Boomi Console
    • What is ...
  • Installation & Setup
    • Download & Install
    • Setup a Workspace
    • Connect your Workspace
    • Test your Workspace
  • Commands
    • COMP - Components
      • GET
      • DOC
    • PACK - Packaged Components
      • PACK GET
      • PACK DOC
    • DEPLOY - Deployments
      • GET - Deployments and Packages
      • EXEC - Deploy components
        • Deployment from Repos
        • Promotion to Env
      • DELETE - Undeploy Components
    • WORKSPACE CONNECT
    • ACCOUNT INFO
    • Arguments
      • Common Arguments
        • The Set Argument in Detail
        • Query Filter
          • Start date or time span
        • Arguments in a file
        • Allow Multi
        • Component Resolution
      • COMP Arguments
        • COMP GET Arguments
        • COMP DOC Arguments
      • PACK Arguments
      • DEPLOY Arguments
        • DEPLOY GET Arguments
        • DEPLOY EXEC Arguments
        • DEPLOY DELETE Arguments
  • Use-Cases
    • Analyze deployed components
    • Components in a Folder
    • Deploy Components
    • Reveal a Process
    • Reveal an API Component
    • Deployed Components Overview
    • Deployment Task Document
    • Create a cSet.jsonc file
  • Library
    • Component Set
      • The Components Set JsonC file
        • Create a package file
      • Set File resolution
    • The Report Engine
      • Render DataSets
        • DataSet Base
        • Component Metadata DataSet
          • Component Metadata Header
          • Component Metadata
          • CompDataSet With Counts
        • Deployed Packages DataSet
        • Package Content DataSet
        • Map Markdown Dataset
      • Components
        • Deployable Components
        • Orphaned Components
    • The Workspace
      • Manage your workspace
      • Components Set Workspace
      • Workspace folders
      • The project database
    • Configuration files
      • Application Settings
      • Workspace configuration file
      • boomiConsole.user.json
    • How to...
      • Use Excel to view CSV files
      • Local metadata and caching
      • Getting help
      • Environments
      • How to get a Component's Id
    • Referenced Pages
      • Lists
      • Documentation Snapshots
  • Download and Release History
  • Help Text
    • Documentation Links
    • Target Path Resolution
    • GitHub Emojis
    • Packaged Component and Versions
    • Components and Versions
    • Component Hierarchy
    • Referenced Components
Powered by GitBook
On this page
  1. Library
  2. The Report Engine
  3. Render DataSets
  4. Component Metadata DataSet

Component Metadata

A single component's metadata structure

Last updated 10 months ago

Please notice that each component has a different Objectstructure, that depends on the ComponentTypeKey: <componenttype>#<subtype>. (see for more information).

Example Metadata for a Process component

{
  "SID": "5420-98993",
  "ComponentTypeKey": "process",
  "Object": {
    "Process": {
      "Shapes": {
        "Shape": [ // removed from here
        ]
        }
      },
      "PartnerOverrides": "",
      "Properties": "",
      "Extensions": {
        "ObjectDefinitions": {
          "ObjectDefinition": [
            {
              "Profiles": { "Profile": [] },
              "ConnectionId": "1540d037-3a9a-4b33-",
              "ConnectorType": "officialboomi-X3979C-opena2-prod",
              "Id": "1540d037-3a9a-4b33-/{accountId}/Staging/Query",
              "Name": "OpenAPI (Tech Preview) /{accountId}/Staging/Query (OAPI # MSPro.Services)",
              "ObjectType": "/{accountId}/Staging/Query",
              "UserDefined": "false"
            }
          ],
          "UnusedProfiles": [ {} ]
        },
        "DataMaps": { "UnusedMaps": [ {} ] }
      },
      "CrossReferenceOverrides": {
        "CrossReferenceOverride": []
      },
      "PGPOverrides": "",
      "DefinedProcessPropertyOverrides": {
        "OverrideableDefinedProcessPropertyComponent": [
          {
            "OverrideableDefinedProcessPropertyValue": [
              {
                "Key": "115db200-399a-4c90-",
                "Name": "JobId",
                "Overrideable": "true"
              },...
            ],
            "ComponentId": "a456449a-3caf-4ea0-"
          },
          {
            "OverrideableDefinedProcessPropertyValue": [
              {
                "Key": "30c0a47c-732c-4e50-9d5e-",
                "Name": "AccountId",
                "Overrideable": "false"
              }
            ],
            "ComponentId": "69fadfa1-be09-412f-"
          }
        ]
      }
    }
  }
}
Component Metadata object