github.com/thetreep/go-swagger@v0.0.0-20240223100711-35af64f14f01/fixtures/bugs/2919/edge-api/management/service-configs.yml (about)

     1  ---
     2  definitions:
     3    listServiceConfigsEnvelope:
     4      type: object
     5      required:
     6        - meta
     7        - data
     8      properties:
     9        meta:
    10          $ref: '../shared/standard-responses.yml#/definitions/meta'
    11        data:
    12          $ref: '#/definitions/serviceConfigList'
    13    serviceConfigList:
    14      type: array
    15      items:
    16        $ref: '#/definitions/serviceConfigDetail'
    17    serviceConfigDetail:
    18      type: object
    19      required:
    20        - serviceId
    21        - service
    22        - configId
    23        - config
    24      properties:
    25        serviceId:
    26          type: string
    27        service:
    28          $ref: '../shared/base-entity.yml#/definitions/entityRef'
    29        configId:
    30          type: string
    31        config:
    32          $ref: '../shared/base-entity.yml#/definitions/entityRef'
    33      example:
    34        service:
    35          urlName: services
    36          id: 913a8c63-17a6-44d7-82b3-9f6eb997cf8e
    37          name: netcat4545-egress-r2
    38          _links:
    39            self:
    40              href: "./services/913a8c63-17a6-44d7-82b3-9f6eb997cf8e"
    41        config:
    42          urlName: configs
    43          id: 13347602-ba34-4ff7-8082-e533ba945744
    44          name: test-config-02fade09-fcc3-426c-854e-18539726bdc6
    45          _links:
    46            self:
    47              href: "./identities/13347602-ba34-4ff7-8082-e533ba945744"
    48    serviceConfigAssign:
    49      type: object
    50      required:
    51        - serviceId
    52        - configId
    53      properties:
    54        serviceId:
    55          type: string
    56        configId:
    57          type: string
    58    serviceConfigsAssignList:
    59      type: array
    60      items:
    61        $ref: '#/definitions/serviceConfigAssign'