openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/MG_GETWEBDYNPROMETADATA_01:
    post:
      tags:
      - MG_TEST_01
      operationId: /rfc/MG_GETWEBDYNPROMETADATA_01
      requestBody:
        content:
          application/json:
            schema:
              properties:
                IM_COMPONENT_NAME:
                  type: string
                  maxLength: 30
              required:
              - IM_COMPONENT_NAME
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  METADATA:
                    type: object
                    properties:
                      COMP_METADATA:
                        type: object
                        properties:
                          DEFINITION:
                            type: object
                            properties:
                              COMPONENT_NAME:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Component Name'
                              VERSION:
                                type: string
                                maxLength: 1
                                description: 'ABAP: Program Status (Active, Saved, Transported...)'
                              TYPE:
                                type: integer
                                format: int64
                                description: 'Web Dynpro : Component Type  enumValues: 1=Component Interface Definition,0=Component'
                                enum:
                                - '1'
                                - '0'
                              CMP_CONTROLLER:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Name of a Web Dynpro Controller'
                              CONFIG_CTLR:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Name of a Web Dynpro Controller'
                              CMP_INTERFACE:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Component Name'
                              DISPLAY_NAME:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                              MODULE_POOL_NAME:
                                type: string
                                maxLength: 40
                                description: Module Pool Name
                              AUTHOR:
                                type: string
                                maxLength: 12
                                description: Author
                              CREATEDON:
                                type: string
                                format: date
                                description: Created on
                              CHANGEDBY:
                                type: string
                                maxLength: 12
                                description: Last changed by
                              CHANGEDON:
                                type: string
                                format: date
                                description: Changed On
                              GENDATE:
                                type: string
                                format: date
                                description: 'ABAP: Date of last generation'
                              GENTIME:
                                type: string
                                maxLength: 6
                                description: 'ABAP: Time of last generation'
                              NO_ACC_CHECKS:
                                type: string
                                maxLength: 1
                                description: 'General Flag  enumValues: X=Flag set. Event has occurred.,""=Flag is Not Set'
                                enum:
                                - X
                                - ''
                              CONFIG_EDITOR:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Component Name'
                              CONFIG_HIDDEN:
                                type: string
                                maxLength: 1
                                description: 'Configuration for WD ABAP Hidden  enumValues: ""=False,X=Correct'
                                enum:
                                - ''
                                - X
                              CONFIG_EXPL_PROP:
                                type: integer
                                format: int64
                                description: 'Web Dynpro Configuration Type  enumValues: 0=Possible,1=Not Allowed,2=Mandatory'
                                enum:
                                - '0'
                                - '1'
                                - '2'
                              CONFIG_IMPL_PROP:
                                type: integer
                                format: int64
                                description: 'Web Dynpro Configuration Type  enumValues: 0=Possible,1=Not Allowed,2=Mandatory'
                                enum:
                                - '0'
                                - '1'
                                - '2'
                              P13N_EXPL_PROP:
                                type: integer
                                format: int64
                                description: 'Web Dynpro Personalization Type  enumValues: 1=Allowed for Administrators,3=Permitted, Without Data Handling,0=Allowed,2=Not Allowed'
                                enum:
                                - '1'
                                - '3'
                                - '0'
                                - '2'
                              P13N_IMPL_PROP:
                                type: integer
                                format: int64
                                description: 'Web Dynpro Personalization Type  enumValues: 1=Allowed for Administrators,3=Permitted, Without Data Handling,0=Allowed,2=Not Allowed'
                                enum:
                                - '1'
                                - '3'
                                - '0'
                                - '2'
                              ADDITIONAL_PROPS:
                                type: string
                                maxLength: 30
                                description: 30 Characters
                              CAN_HDL_VARIANTS:
                                type: string
                                maxLength: 1
                                description: 'Boolean  enumValues: ""=Not Selected,X=Selected'
                                enum:
                                - ''
                                - X
                              ASSISTANCE_CLASS:
                                type: string
                                maxLength: 30
                                description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                          EXT_CTLR_USAGES:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                COMP_CTLR_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Controller Use'
                                CTLR_USAGE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Controller Use'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                COMPONENT_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Name of Component Use'
                                REF_COMPO_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Name of Component Use'
                                USED_CONTROLLER:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Controller'
                          NAVIGATION_LINKS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                NAV_LINK_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Navigation Link'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                SOURCE_PLUG_VIEW:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro View'
                                SOURCE_PLUG_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Event'
                                SOURCE_VUSE_WIND:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                SOURCE_VUSE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                          COMPONENT_USAGES:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                COMPO_USAGE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Name of Component Use'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                USED_COMPONENT:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                COMP_CTLR_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Controller Use'
                                USAGE_GROUP:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Name of Component Use'
                                CARDINALITY:
                                  type: integer
                                  format: int64
                                  description: 'Web Dynpro: Cardinality'
                                USAGE_TYPE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                          WINDOW_TEXTS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                LANGU:
                                  type: string
                                  maxLength: 1
                                  description: Language Key
                                DESCRIPTION:
                                  type: string
                                  maxLength: 60
                                  description: 'Web Dynpro: Short Description of an Object'
                          DESCRIPTIONS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                LANGU:
                                  type: string
                                  maxLength: 1
                                  description: Language Key
                                DESCRIPTION:
                                  type: string
                                  maxLength: 60
                                  description: 'Web Dynpro: Short Description of an Object'
                          NAVIGATION_TARGET_REFS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                NAV_LINK_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Navigation Link'
                                NAV_TARGREF_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                TARGET_PLUG_VIEW:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro View'
                                TARGET_PLUG_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Event'
                                TARGET_VUSE_WIND:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                TARGET_VUSE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                          VSH_NODES:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                VSH_NODE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                VSH_NODE_TYPE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                PHOLDER_OWNER:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                PHOLDER_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Placeholder in the View Set Hierarchy'
                                USED_COMPONENT:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                USED_VIEW:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro View'
                                DISPLAY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                VSET_DEFINITION:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a View Set Definition'
                                COMPONENT_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Name of Component Use'
                                DEF_INBOUND_PLUG:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Event'
                          EXT_CTX_MAPPINGS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                CTLR_USAGE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Controller Use'
                                COMP_CTLR_USAGE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Controller Use'
                                CTX_MAPPING_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Context Element Mapping'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                MAPPING_TYPE:
                                  type: integer
                                  format: int64
                                  description: Enum (see Also Type Pool WDYN)
                                OWN_NODE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                OWN_ATTRIB_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Context Attribute'
                                MAP_NODE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                MAP_ATTRIB_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Context Attribute'
                          WINDOWS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                VISIBILITY:
                                  type: integer
                                  format: int64
                                  description: 'Web Dynpro: Window Visibility'
                                DEF_ROOT_NODE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                INTERFACE_VIEW:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro View'
                                DISPLAY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                          VIEWSET_PROPERTIES:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                VSH_NODE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                VS_PROP_DEF_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro : Viewset Property Definition'
                                X:
                                  type: integer
                                  format: int32
                                  description: Natural number
                                Y:
                                  type: integer
                                  format: int32
                                  description: Natural number
                                Z:
                                  type: integer
                                  format: int32
                                  description: Natural number
                                PROPERTY_TYPE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                VALUE:
                                  type: string
                                  maxLength: 255
                                  description: ''
                          LIBRARY_USAGES:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                LIBRARY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web-Dynpro : Name einer UI-Element-Library'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                          VSH_PLACEHOLDERS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                WINDOW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Window'
                                VSH_NODE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                VSH_PHOLDER_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Placeholder in the View Set Hierarchy'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                VSH_PHOLDER_TYPE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                DISPLAY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                ASSIGNED_CNTR:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                DEFAULT_NODE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                X:
                                  type: integer
                                  format: int32
                                  description: Natural number
                                Y:
                                  type: integer
                                  format: int32
                                  description: Natural number
                                Z:
                                  type: integer
                                  format: int32
                                  description: Natural number
                          INTERFACE_IMPLEMENTINGS:
                            type: array
                            items:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                INTERFACE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                      VIEW_METADATA:
                        type: array
                        items:
                          type: object
                          properties:
                            DEFINITION:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                VIEW_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro View'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                TYPE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                VIEW_TYPE:
                                  type: integer
                                  format: int64
                                  description: 'Web Dynpro: View Type  enumValues: 00=Normal Item,02=Modeless,01=Modal'
                                  enum:
                                  - '00'
                                  - '02'
                                  - '01'
                                LIFESPAN:
                                  type: integer
                                  format: int64
                                  description: 'Web Dynpro: Lifespan of a View  enumValues: 0=framework controlled,1=when visible'
                                  enum:
                                  - '0'
                                  - '1'
                                VIEW_CONTROLLER:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                ROOT_UI_CONT:
                                  type: string
                                  maxLength: 132
                                  description: 'Web Dynpro: Name of a UI Element'
                                IS_CONVERTED:
                                  type: string
                                  maxLength: 1
                                  description: 'General Flag  enumValues: X=Flag set. Event has occurred.,""=Flag is Not Set'
                                  enum:
                                  - X
                                  - ''
                                DISPLAY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                AUTHOR:
                                  type: string
                                  maxLength: 12
                                  description: Author
                                CREATEDON:
                                  type: string
                                  format: date
                                  description: Created on
                                CHANGEDBY:
                                  type: string
                                  maxLength: 12
                                  description: Last changed by
                                CHANGEDON:
                                  type: string
                                  format: date
                                  description: Changed On
                                COMPUSAGE_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                DEF_ROOT_NODE:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                TITLE:
                                  type: string
                                  maxLength: 32
                                  description: Key for Logical Object in the OTR
                                HELP_DESCRIPTION:
                                  type: string
                                  maxLength: 32
                                  description: Key for Logical Object in the OTR
                                HELP_LINK:
                                  type: string
                                  description: ''
                            UI_PROPERTIES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  PROPERTY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: ''
                                  PROPERTY_VALUE:
                                    type: string
                                    maxLength: 255
                                    description: ''
                            UI_DDIC_BINDINGS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  BINDING_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  UI_ELEM_PROPERTY:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  TYPE_FEATURE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro : Property of ABAP DDIC Type'
                            NAVIGATION_LINKS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  WINDOW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  NAV_LINK_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Navigation Link'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  SOURCE_PLUG_VIEW:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  SOURCE_PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  SOURCE_VUSE_WIND:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  SOURCE_VUSE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                            UI_EVENT_BINDINGS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  BINDING_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  UI_ELEM_EVENT:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  BOUND_ACTION:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                            IOBOUND_PLUGS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  PLUG_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  IN_PLUG_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of an Inbound Plug'
                                  OUT_PLUG_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of an Outbound Plug'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  IS_INTF_ITEM:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                            DESCRIPTIONS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            UI_ELEMENTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  ELEMENT_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  UI_ELEMENT_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  UI_ELEM_DEF_LIB:
                                    type: string
                                    maxLength: 30
                                    description: 'Web-Dynpro : Name einer UI-Element-Library'
                                  UI_ELEMENT_DEF:
                                    type: string
                                    maxLength: 60
                                    description: ''
                                  PARENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  AGGREGATION_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web-Dynpro : Name einer Viewelementaggregation'
                            NAVIGATION_TARGET_REFS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  WINDOW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  NAV_LINK_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Navigation Link'
                                  NAV_TARGREF_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  TARGET_PLUG_VIEW:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  TARGET_PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  TARGET_VUSE_WIND:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  TARGET_VUSE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                            IOBOUND_PLUG_TEXTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            VIEW_CONTAINER_TEXTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  CONTAINER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            PLUG_PARAMETERS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  PARAMETER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  PARAM_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  DECLARATION_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro : Declaration Type of a Parameter'
                                  ABAP_TYPING:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of Type Assignment for a Parameter'
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  WD_TYPE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of an Application Class'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DEFAULT_VALUE:
                                    type: string
                                    maxLength: 255
                                    description: ''
                                  OPTIONAL:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                            VSH_NODES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  WINDOW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  VSH_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  VSH_NODE_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  PHOLDER_OWNER:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                  PHOLDER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Placeholder in the View Set Hierarchy'
                                  USED_COMPONENT:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  USED_VIEW:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VSET_DEFINITION:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a View Set Definition'
                                  COMPONENT_USAGE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro : Name of Component Use'
                                  DEF_INBOUND_PLUG:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                            VIEW_CONTAINERS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  CONTAINER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  UI_ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                            VIEWSET_PROPERTIES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  WINDOW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  VSH_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  VS_PROP_DEF_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro : Viewset Property Definition'
                                  X:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  Y:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  Z:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  PROPERTY_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  VALUE:
                                    type: string
                                    maxLength: 255
                                    description: ''
                            PLUG_PARAMETER_TEXTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Event'
                                  PARAMETER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            UI_CONTEXT_BINDINGS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  ELEMENT_NAME:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: Name of a UI Element'
                                  BINDING_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  UI_ELEM_PROPERTY:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  BOUND_CTX_NODE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  BOUND_CTX_ATTRIB:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  NOT_FLAG:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  FINAL_FLAG:
                                    type: string
                                    maxLength: 1
                                    description: UI Context Binding, Context Properties
                            VSH_PLACEHOLDERS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  WINDOW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Window'
                                  VSH_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Node in the View Set Hierarchy'
                                  VSH_PHOLDER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Placeholder in the View Set Hierarchy'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  VSH_PHOLDER_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  ASSIGNED_CNTR:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DEFAULT_NODE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  X:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  Y:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  Z:
                                    type: integer
                                    format: int32
                                    description: Natural number
                      CTLR_METADATA:
                        type: array
                        items:
                          type: object
                          properties:
                            DEFINITION:
                              type: object
                              properties:
                                COMPONENT_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Component Name'
                                CONTROLLER_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                VERSION:
                                  type: string
                                  maxLength: 1
                                  description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                CONTROLLER_TYPE:
                                  type: integer
                                  format: int64
                                  description: 'Web Dynpro : Controller Type  enumValues: 05=Component_configuration,06=Window,03=Interface_view,00=Custom,02=Component,01=View,04=Component_interface'
                                  enum:
                                  - '05'
                                  - '06'
                                  - '03'
                                  - '00'
                                  - '02'
                                  - '01'
                                  - '04'
                                CONTEXT:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                DISPLAY_NAME:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                RUNTIME_OBJECT:
                                  type: string
                                  maxLength: 30
                                  description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                AUTHOR:
                                  type: string
                                  maxLength: 12
                                  description: Author
                                CREATEDON:
                                  type: string
                                  format: date
                                  description: Created on
                                CHANGEDBY:
                                  type: string
                                  maxLength: 12
                                  description: Last changed by
                                CHANGEDON:
                                  type: string
                                  format: date
                                  description: Changed On
                            CONTROLLER_USAGES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  CTLR_USAGE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Controller Use'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  COMPONENT_USAGE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro : Name of Component Use'
                                  USED_CONTROLLER:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                            CONTROLLER_COMPONENT_TEXTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  CMPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            FIELDGROUPS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  FGROUPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Field Group'
                                  VALIDATOR_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Subcomponent'
                            CONTROLLER_COMPONENTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  CMPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  CMPTYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  CMP_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  VISIBILITY:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Visibility of a Procedure'
                                  ERR_HANDLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Subcomponent'
                                  REF_COMPONENT:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  REF_CTLR_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  REF_CMPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  REF_VIEW_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro View'
                                  REF_PLUG_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  CODE_BODY:
                                    type: string
                                    description: ''
                                  ACTION_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Action Type'
                                  EVENT_SOURCE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Controller Use'
                                  ABAP_TYPING:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of Type Assignment for a Parameter'
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  READ_ONLY:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  IS_INTF_ITEM:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                            CONTROLLER_PARAMETER_TEXTS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  CMPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  PARAMETER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
                            CONTEXT_NODES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  NODE_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  PARENT_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  NODE_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  SUPPLY_FUNC_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  COLLECTION_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Collection Type of a Context Node'
                                  CARDINALITY:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Cardinality'
                                  SELECTION:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Cardinality'
                                  SINGLETON:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  REPEATED_NODE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  ABAP_TYPING:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of Type Assignment for a Parameter'
                                  INIT_LEAD_SELECT:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  IS_INTF_ITEM:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  IS_INPUT_ELEMENT:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                                  PRIMARY_ATTR:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                            CONTEXT_MAPPINGS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  CTLR_USAGE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Controller Use'
                                  CTX_MAPP_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Element Mapping'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  MAPPING_TYPE:
                                    type: integer
                                    format: int64
                                    description: Enum (see Also Type Pool WDYN)
                                  OWN_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  OWN_ATTRIB_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Context Attribute'
                                  MAP_NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  MAP_ATTRIB_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Context Attribute'
                            CONTROLLER_PARAMETERS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  CMPNAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  PARAMETER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  PARAM_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  DECLARATION_TYPE:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro : Declaration Type of a Parameter'
                                  ABAP_TYPING:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of Type Assignment for a Parameter'
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  WD_TYPE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of an Application Class'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  DEFAULT_VALUE:
                                    type: string
                                    maxLength: 255
                                    description: ''
                                  OPTIONAL:
                                    type: string
                                    maxLength: 1
                                    description: General Flag
                            CONTEXT_ATTRIBUTES:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  NODE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Context Node or Recursion Node'
                                  ATTRIBUTE_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of Context Attribute'
                                  VERSION:
                                    type: string
                                    maxLength: 1
                                    description: 'ABAP: Program Status (Active, Saved, Transported...)'
                                  ATTRIBUTE_TYPE:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Class Name of Web Dynpro Metadata Object'
                                  ATTRIB_POSITION:
                                    type: integer
                                    format: int32
                                    description: Natural number
                                  READ_ONLY:
                                    type: string
                                    maxLength: 1
                                    description: 'Web Dynpro: Property Read Only'
                                  DEFAULT_VALUE:
                                    type: string
                                    maxLength: 255
                                    description: ''
                                  ABAP_TYPE:
                                    type: string
                                    maxLength: 132
                                    description: 'Web Dynpro: ABAP Type of a Parameter/Property'
                                  ABAP_TYPING:
                                    type: integer
                                    format: int64
                                    description: 'Web Dynpro: Type of Type Assignment for a Parameter'
                                  DISPLAY_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Metadata Object'
                                  VALUE_HELP_ID:
                                    type: string
                                    maxLength: 80
                                    description: 'Web Dynpro: Input Help'
                                  VALUE_HELP_MODE:
                                    type: integer
                                    format: int64
                                    description: Enumeration for F4 Input Help
                            DESCRIPTIONS:
                              type: array
                              items:
                                type: object
                                properties:
                                  COMPONENT_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Component Name'
                                  CONTROLLER_NAME:
                                    type: string
                                    maxLength: 30
                                    description: 'Web Dynpro: Name of a Web Dynpro Controller'
                                  LANGU:
                                    type: string
                                    maxLength: 1
                                    description: Language Key
                                  DESCRIPTION:
                                    type: string
                                    maxLength: 60
                                    description: 'Web Dynpro: Short Description of an Object'
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
