description: Success
content:
  application/json:
    schema:
      type: object
      properties:
        dataSource:
          $ref: "../schemas/DataSourceResponse.yaml"
      required:
        - dataSource
    examples:
      csvDataSource:
        value:
          dataSource:
            id: abc123
            aclObject: jkl789
            name: My data source
            lastUpdatedTime: '2024-01-17T11:46:13.481826Z'
            version: 3
            type: CSV
            columnsMetadata:
              - name: fullname
                type:
                  name: STRING
              - name: dob
                type:
                  name: DATE
                  format: iso8601
              - name: admin
                type:
                  name: BOOLEAN
              - name: retryLimit
                type:
                  name: INTEGER
            state: "ENABLED"
            links:
              self: '/v1/data-sources/abc123'
              acl: '/v1/data-sources/abc123/acl{?subjectId}'
      databaseDataSource:
        value:
          dataSource:
            id: abc123
            aclObject: jkl789
            name: My database data source
            lastUpdatedTime: '2024-01-17T11:46:13.481826Z'
            version: 3
            type: DATABASE
            databaseConnection: zyx321
            tableName: products
            state: "ENABLED"
            links:
              self: '/v1/data-sources/abc123'
              acl: '/v1/data-sources/abc123/acl{?subjectId}'
