MetadataMetamodelComponentGetResponseBody

This is a response body class for an operation.


Properties

Required Property Name Type Description
optional value MetadataMetamodelComponentData

The ComponentData instance that corresponds to componentId.

JSON Example

{
    "value": {
        "fingerprint": "string",
        "info": {
            "documentation": "string",
            "metadata": {
                "key": {
                    "elements": {
                        "key": {
                            "list_value": [
                                "string"
                            ],
                            "long_value": 0,
                            "string_value": "string",
                            "structure_id": "string",
                            "structure_ids": [
                                "string"
                            ],
                            "type": "enum"
                        }
                    }
                }
            },
            "name": "string",
            "packages": {
                "key": {
                    "documentation": "string",
                    "enumerations": {
                        "key": {
                            "documentation": "string",
                            "metadata": {
                                "key": {
                                    "elements": {
                                        "key": {
                                            "list_value": [
                                                "string"
                                            ],
                                            "long_value": 0,
                                            "string_value": "string",
                                            "structure_id": "string",
                                            "structure_ids": [
                                                "string"
                                            ],
                                            "type": "enum"
                                        }
                                    }
                                }
                            },
                            "name": "string",
                            "values": [
                                {
                                    "documentation": "string",
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "value": "string"
                                }
                            ]
                        }
                    },
                    "metadata": {
                        "key": {
                            "elements": {
                                "key": {
                                    "list_value": [
                                        "string"
                                    ],
                                    "long_value": 0,
                                    "string_value": "string",
                                    "structure_id": "string",
                                    "structure_ids": [
                                        "string"
                                    ],
                                    "type": "enum"
                                }
                            }
                        }
                    },
                    "name": "string",
                    "services": {
                        "key": {
                            "constants": {
                                "key": {
                                    "documentation": "string",
                                    "type": {
                                        "builtin_type": "enum",
                                        "category": "enum",
                                        "generic_instantiation": {
                                            "element_type": "MetadataMetamodelType Object",
                                            "generic_type": "enum",
                                            "map_key_type": "MetadataMetamodelType Object",
                                            "map_value_type": "MetadataMetamodelType Object"
                                        },
                                        "user_defined_type": {
                                            "resource_id": "string",
                                            "resource_type": "string"
                                        }
                                    },
                                    "value": {
                                        "category": "enum",
                                        "list_value": [
                                            {
                                                "boolean_value": false,
                                                "double_value": 0,
                                                "long_value": 0,
                                                "string_value": "string",
                                                "type": "enum"
                                            }
                                        ],
                                        "primitive_value": {
                                            "boolean_value": false,
                                            "double_value": 0,
                                            "long_value": 0,
                                            "string_value": "string",
                                            "type": "enum"
                                        }
                                    }
                                }
                            },
                            "documentation": "string",
                            "enumerations": {
                                "key": {
                                    "documentation": "string",
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "name": "string",
                                    "values": [
                                        {
                                            "documentation": "string",
                                            "metadata": {
                                                "key": {
                                                    "elements": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                        }
                                                    }
                                                }
                                            },
                                            "value": "string"
                                        }
                                    ]
                                }
                            },
                            "metadata": {
                                "key": {
                                    "elements": {
                                        "key": {
                                            "list_value": [
                                                "string"
                                            ],
                                            "long_value": 0,
                                            "string_value": "string",
                                            "structure_id": "string",
                                            "structure_ids": [
                                                "string"
                                            ],
                                            "type": "enum"
                                        }
                                    }
                                }
                            },
                            "name": "string",
                            "operations": {
                                "key": {
                                    "documentation": "string",
                                    "errors": [
                                        {
                                            "documentation": "string",
                                            "structure_id": "string"
                                        }
                                    ],
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "name": "string",
                                    "output": {
                                        "documentation": "string",
                                        "metadata": {
                                            "key": {
                                                "elements": {
                                                    "key": {
                                                        "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                    }
                                                }
                                            }
                                        },
                                        "type": {
                                            "builtin_type": "enum",
                                            "category": "enum",
                                            "generic_instantiation": {
                                                "Metadata_Metamodel_GenericInstantiation": "Too large to render past this point..."
                                            },
                                            "user_defined_type": {
                                                "Metadata_Metamodel_UserDefinedType": "Too large to render past this point..."
                                            }
                                        }
                                    },
                                    "params": [
                                        {
                                            "documentation": "string",
                                            "metadata": {
                                                "key": {
                                                    "elements": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                        }
                                                    }
                                                }
                                            },
                                            "name": "string",
                                            "type": {
                                                "builtin_type": "enum",
                                                "category": "enum",
                                                "generic_instantiation": {
                                                    "Metadata_Metamodel_GenericInstantiation": "Too large to render past this point..."
                                                },
                                                "user_defined_type": {
                                                    "Metadata_Metamodel_UserDefinedType": "Too large to render past this point..."
                                                }
                                            }
                                        }
                                    ]
                                }
                            },
                            "structures": {
                                "key": {
                                    "constants": {
                                        "key": {
                                            "documentation": "string",
                                            "type": {
                                                "builtin_type": "enum",
                                                "category": "enum",
                                                "generic_instantiation": {
                                                    "Metadata_Metamodel_GenericInstantiation": "Too large to render past this point..."
                                                },
                                                "user_defined_type": {
                                                    "Metadata_Metamodel_UserDefinedType": "Too large to render past this point..."
                                                }
                                            },
                                            "value": {
                                                "category": "enum",
                                                "list_value": [
                                                    {
                                                        "Metadata_Metamodel_PrimitiveValue": "Too large to render past this point..."
                                                    }
                                                ],
                                                "primitive_value": {
                                                    "Metadata_Metamodel_PrimitiveValue": "Too large to render past this point..."
                                                }
                                            }
                                        }
                                    },
                                    "documentation": "string",
                                    "enumerations": {
                                        "key": {
                                            "documentation": "string",
                                            "metadata": {
                                                "key": {
                                                    "elements": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                        }
                                                    }
                                                }
                                            },
                                            "name": "string",
                                            "values": [
                                                {
                                                    "documentation": "string",
                                                    "metadata": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementMap": "Too large to render past this point..."
                                                        }
                                                    },
                                                    "value": "string"
                                                }
                                            ]
                                        }
                                    },
                                    "fields": [
                                        {
                                            "documentation": "string",
                                            "metadata": {
                                                "key": {
                                                    "elements": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                        }
                                                    }
                                                }
                                            },
                                            "name": "string",
                                            "type": {
                                                "builtin_type": "enum",
                                                "category": "enum",
                                                "generic_instantiation": {
                                                    "Metadata_Metamodel_GenericInstantiation": "Too large to render past this point..."
                                                },
                                                "user_defined_type": {
                                                    "Metadata_Metamodel_UserDefinedType": "Too large to render past this point..."
                                                }
                                            }
                                        }
                                    ],
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "name": "string",
                                    "type": "enum"
                                }
                            }
                        }
                    },
                    "structures": {
                        "key": {
                            "constants": {
                                "key": {
                                    "documentation": "string",
                                    "type": {
                                        "builtin_type": "enum",
                                        "category": "enum",
                                        "generic_instantiation": {
                                            "element_type": "MetadataMetamodelType Object",
                                            "generic_type": "enum",
                                            "map_key_type": "MetadataMetamodelType Object",
                                            "map_value_type": "MetadataMetamodelType Object"
                                        },
                                        "user_defined_type": {
                                            "resource_id": "string",
                                            "resource_type": "string"
                                        }
                                    },
                                    "value": {
                                        "category": "enum",
                                        "list_value": [
                                            {
                                                "boolean_value": false,
                                                "double_value": 0,
                                                "long_value": 0,
                                                "string_value": "string",
                                                "type": "enum"
                                            }
                                        ],
                                        "primitive_value": {
                                            "boolean_value": false,
                                            "double_value": 0,
                                            "long_value": 0,
                                            "string_value": "string",
                                            "type": "enum"
                                        }
                                    }
                                }
                            },
                            "documentation": "string",
                            "enumerations": {
                                "key": {
                                    "documentation": "string",
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "name": "string",
                                    "values": [
                                        {
                                            "documentation": "string",
                                            "metadata": {
                                                "key": {
                                                    "elements": {
                                                        "key": {
                                                            "Metadata_Metamodel_ElementValue": "Too large to render past this point..."
                                                        }
                                                    }
                                                }
                                            },
                                            "value": "string"
                                        }
                                    ]
                                }
                            },
                            "fields": [
                                {
                                    "documentation": "string",
                                    "metadata": {
                                        "key": {
                                            "elements": {
                                                "key": {
                                                    "list_value": [
                                                        "string"
                                                    ],
                                                    "long_value": 0,
                                                    "string_value": "string",
                                                    "structure_id": "string",
                                                    "structure_ids": [
                                                        "string"
                                                    ],
                                                    "type": "enum"
                                                }
                                            }
                                        }
                                    },
                                    "name": "string",
                                    "type": {
                                        "builtin_type": "enum",
                                        "category": "enum",
                                        "generic_instantiation": {
                                            "element_type": "MetadataMetamodelType Object",
                                            "generic_type": "enum",
                                            "map_key_type": "MetadataMetamodelType Object",
                                            "map_value_type": "MetadataMetamodelType Object"
                                        },
                                        "user_defined_type": {
                                            "resource_id": "string",
                                            "resource_type": "string"
                                        }
                                    }
                                }
                            ],
                            "metadata": {
                                "key": {
                                    "elements": {
                                        "key": {
                                            "list_value": [
                                                "string"
                                            ],
                                            "long_value": 0,
                                            "string_value": "string",
                                            "structure_id": "string",
                                            "structure_ids": [
                                                "string"
                                            ],
                                            "type": "enum"
                                        }
                                    }
                                }
                            },
                            "name": "string",
                            "type": "enum"
                        }
                    }
                }
            }
        }
    }
}
Feedback

Was this page helpful?