MetadataMetamodelStructureGetResponseBody

This is a response body class for an operation.


Properties

Required Property Name Type Description
optional value MetadataMetamodelStructureInfo

The StructureInfo instance that corresponds to structureId.

JSON Example

{
    "value": {
        "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": {
                                        "list_value": [
                                            "string"
                                        ],
                                        "long_value": 0,
                                        "string_value": "string",
                                        "structure_id": "string",
                                        "structure_ids": [
                                            "string"
                                        ],
                                        "type": "enum"
                                    }
                                }
                            }
                        },
                        "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?