2.0info:   5.10.8   ETL  description: BI ETL em Senior X  x-senior-domain: BI  x-senior-domain-path: bi  x-senior-service-path: etl  contact:    name: Senior X Platform    url: https://dev.senior.com.br    email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/bisecurityDefinitions:   APIKeyHeader:     type: apiKey     in: header     name: Authorizationsecurity:  – APIKeyHeader: []  – application/json  – application/jsonpaths:  /etl/queries/healthcheck:    post:      description: Query para o SRE verificar a disponibilidade do serviço      tags:        – Queries      x-senior-visibility: PRIVATE      responses:        200:          description: Ok          schema:            type: object            required:              – status              – checks            properties:              status:                type: string                allOf:                –  #/definitions/healthcheckDTO                description: Status do serviço              checks:                type: object                allOf:                 –  #/definitions/checkDTO                description: Itens verificados        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Query para o SRE verificar a disponibilidade do serviço      tags:        – Queries      x-senior-visibility: PRIVATE      responses:        200:          description: Ok          schema:            type: object            required:              – status              – checks            properties:              status:                type: string                allOf:                –  #/definitions/healthcheckDTO                description: Status do serviço              checks:                type: object                allOf:                 –  #/definitions/checkDTO                description: Itens verificados        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getDatamarts:    post:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartLookupRequest      responses:        200:          description: Ok          schema:            type: object            required:              – admin              – totalPages              – totalElements              – contents            properties:              admin:                type: boolean                description: Usuário admin              totalPages:                type: integer                format: int64                description: Total de páginas              totalElements:                type: integer                format: int64                description: Total de elementos              contents:                type: array                items:                  type: object                  allOf:                   –  #/definitions/datamart                  minimum: 1                description: Conteúdo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string        – name: displayfields          description: Campos a serem exibidos          in: query          type: string        – name: kind          description: Tipo de listagem          in: query          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – admin              – totalPages              – totalElements              – contents            properties:              admin:                type: boolean                description: Usuário admin              totalPages:                type: integer                format: int64                description: Total de páginas              totalElements:                type: integer                format: int64                description: Total de elementos              contents:                type: array                items:                  type: object                  allOf:                   –  #/definitions/datamart                  minimum: 1                description: Conteúdo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getDatamartStatus:    post:      description: Gets the status of a report being generated      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartTicket            properties:              datamartTicket:                type: string                description: Ticket that identifies which report is done      responses:        200:          description: Ok          schema:            type: object            required:              – datamartStatus            properties:              datamartStatus:                type: object                allOf:                 –  #/definitions/generationStatus                description: Ticket that identifies which report is done        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Gets the status of a report being generated      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: datamartTicket          description: Ticket that identifies which report is done          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – datamartStatus            properties:              datamartStatus:                type: object                allOf:                 –  #/definitions/generationStatus                description: Ticket that identifies which report is done        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getRunningDatamarts:    post:      description: Returns all ongoing reports executions, with information about progress, user, etc.      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              offset:                type: integer                format: int64                description: Página              limit:                type: integer                format: int64                description: Máximo de registros      responses:        200:          description: Ok          schema:            type: object            required:              – runningReports            properties:              runningReports:                type: array                items:                  type: object                  allOf:                   –  #/definitions/generationStatus                  minimum: 1                description: Status da execução        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Returns all ongoing reports executions, with information about progress, user, etc.      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: limit          description: Máximo de registros          in: query          type: integer          format: int64      responses:        200:          description: Ok          schema:            type: object            required:              – runningReports            properties:              runningReports:                type: array                items:                  type: object                  allOf:                   –  #/definitions/generationStatus                  minimum: 1                description: Status da execução        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getDownloadLogURL:    post:      description: Obtém a URL para download do anexo      tags:        – Queries      x-senior-visibility: PUBLIC      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – ticketId            properties:              ticketId:                type: string                description: ID do ticket      responses:        200:          description: Ok          schema:            type: object            required:              – url            properties:              url:                type: string                description: URL para download do log        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Obtém a URL para download do anexo      tags:        – Queries      x-senior-visibility: PUBLIC      parameters:        – name: ticketId          description: ID do ticket          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – url            properties:              url:                type: string                description: URL para download do log        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getDimensionalTables:    post:      description: Retorna as tabelas do modelo dimensional disponiveis a um Data mart      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              offset:                type: integer                format: int64                description: Página              size:                type: integer                format: int64                description: Máximo de registros              orderBy:                type: string                description: Forma de ordenação              filter:                type: string                description: Filtro de busca      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as tabelas do modelo dimensional disponiveis a um Data mart      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getHcmHoeParameters:    post:      description: Retorna os eventos de horas extras disponíveis no hcm      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/lookupRequest      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna os eventos de horas extras disponíveis no hcm      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string        – name: displayfields          description: Campos a serem exibidos          in: query          type: string      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getErpCodEmp:    post:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/lookupRequest      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string        – name: displayfields          description: Campos a serem exibidos          in: query          type: string      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getErpCodFil:    post:      description: Retorna as filiais disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/lookupRequestErpFil      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as filiais disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string        – name: displayfields          description: Campos a serem exibidos          in: query          type: string        – name: companyId          description: Código da empresa          in: query          required: true          type: integer          format: int64      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getErpCodVis:    post:      description: Retorna as visões contábeis disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/lookupRequestErpVis      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as visões contábeis disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: offset          description: Página          in: query          type: integer          format: int64        – name: size          description: Máximo de registros          in: query          type: integer          format: int64        – name: orderBy          description: Forma de ordenação          in: query          type: string        – name: filter          description: Filtro de busca          in: query          type: string        – name: displayfields          description: Campos a serem exibidos          in: query          type: string        – name: companyId          description: Código da empresa          in: query          required: true          type: integer          format: int64      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getErpCVEParameters:    post:      description: Retorna as transações disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/lookupRequestCve      responses:        200:          description: Ok          schema:            type: object            allOf:             –  #/definitions/stringListResult        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getTestData:    post:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – id            properties:              id:                type: string                description: ID      responses:        200:          description: Ok          schema:            type: object            properties:              url:                type: string                description: URL para download do arquivo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Retorna as empresas disponíveis no erp      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: id          description: ID          in: query          required: true          type: string      responses:        200:          description: Ok          schema:            type: object            properties:              url:                type: string                description: URL para download do arquivo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getMetadata:    post:      description: Default getMetadata query. Every service must handle this command and return metadata in the format requested.      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              metadataFormat:                type: string                description:       responses:        200:          description: Ok          schema:            type: object            required:              – metadata            properties:              metadata:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Default getMetadata query. Every service must handle this command and return metadata in the format requested.      tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: metadataFormat          description:           in: query          type: string      responses:        200:          description: Ok          schema:            type: object            required:              – metadata            properties:              metadata:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportDatamart:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportDirectTable:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportPeriod:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportDbConnection:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportDatamartExecution:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportMstrConnection:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportQsConnection:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportHttpConnection:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportParameterHoe:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportParameterCve:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportParameterVis:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportParameterVisIndicator:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportConnector:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/exportDatasource:    post:      description:       tags:        – Queries      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/exportConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – exportJobId            properties:              exportJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/queries/getDependencies:    post:      description: Returns a list with all dependencies from this service, along with their respective versions      tags:        – Queries      x-senior-visibility: PRIVATE      responses:        200:          description: Ok          schema:            type: object            required:              – dependencies            properties:              dependencies:                type: array                items:                  type: object                  allOf:                   –  #/definitions/dependency                  minimum: 1                description: List with this service dependencies        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      description: Returns a list with all dependencies from this service, along with their respective versions      tags:        – Queries      x-senior-visibility: PRIVATE      responses:        200:          description: Ok          schema:            type: object            required:              – dependencies            properties:              dependencies:                type: array                items:                  type: object                  allOf:                   –  #/definitions/dependency                  minimum: 1                description: List with this service dependencies        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /etl/actions/prepare:    post:      description: Prepara a base de dados com os data marts nativos      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              overrideConnections:                type: boolean                description: Substituir definições do usuário para conexões                default: false              overrideSchedules:                type: boolean                description: Substituir definições do usuário para agendamentos                default: false              startETLDataBase:                type: boolean                description: Inicializa a base de dados do ETL                default: false              waitETLDataBase:                type: boolean                description: Aguarda inicialização da base de dados do ETL                default: false              overrideETLDataBase:                type: boolean                description: Substituir a base de dados do ETL                default: false              timeout:                type: integer                format: int64                description: Tempo limite para as operações                minimum: 5                maximum: 60                default: 10              connections:                type: array                items:                  type: object                  allOf:                   –  #/definitions/dbConnectionDTO                description: Dados da conexão do ETL              datamartsToActivate:                type: array                items:                  type: object                  allOf:                   –  #/definitions/datamartActivation                description: Data marts que serão ativados durante a preparação      responses:        200:          description: Ok          schema:            type: object            required:              – success            properties:              success:                type: boolean                description: Sai como uma resposta, successo = true or false        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/executeDatamart:    post:      description: Executa carga do data mart      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartIds            properties:              datamartIds:                type: array                items:                  type: string                  minimum: 1                description: Identificadores dos Data Marts a executar              datePeriod:                type: object                allOf:                 –  #/definitions/datePeriod                description: Período de datas              dynamicPeriod:                type: object                allOf:                 –  #/definitions/dynamicPeriod                description: Período dinâmico              datamartExecutionIds:                type: array                items:                  type: string                description: Identificadores de execuções a serem reexecutadas              scheduleId:                type: string                description: Identificador do agendamento que solicitou a execução      responses:        200:          description: Ok          schema:            type: object            required:              – executeResult              – startDate              – endDate            properties:              executeResult:                type: array                items:                  type: object                  allOf:                   –  #/definitions/executeResult                  minimum: 1                description: Resultado de chamada de execução de Data Marts              startDate:                type: string                format: date                description: Data inicio              endDate:                type: string                format: date                description: Data inicio        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/cancelDatamart:    post:      description: Cancela a execução dos datamarts      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – tickets            properties:              tickets:                type: array                items:                  type: string                  minimum: 1                description: IDs do ticket      responses:        200:          description: Ok          schema:            type: object            required:              – success              – message            properties:              success:                type: boolean                description: Sucesso              message:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/clearOldLogs:    post:      description: Remove logs antigos do sistema      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              days:                type: integer                format: int64                description: Dias a remover                default: 30      responses:        200:          description: Ok          schema:            type: object            required:              – removed            properties:              removed:                type: integer                format: int64                description: Quantidade de arquivos removidos        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/clear:    post:      description: Executa limpeza do data mart      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartIds            properties:              datamartIds:                type: array                items:                  type: string                  minimum: 1                description: Entra com um data mart que não é obrigatória              waitResponse:                type: boolean                description: Aguardar a resposta      responses:        200:          description: Ok          schema:            type: object            required:              – success              – datamartNames            properties:              success:                type: boolean                description: Sai como uma resposta, successo = true or false              datamartNames:                type: array                items:                  type: string                  minimum: 1                description: DMs conciderados              tablesToClear:                type: array                items:                  type: string                description: Tabelas a limpar              totallyClearedTables:                type: array                items:                  type: string                description: Tabelas que tiveram todos os registros eliminados              partiallyClearedTables:                type: array                items:                  type: string                description: Tabelas que tiveram apenas os registros orfãos eliminados              notClearedTables:                type: array                items:                  type: string                description: Tabelas não afetadas              wontClearTables:                type: array                items:                  type: string                description: Tabelas que não podem ser limpas              tablesWithoutDatamart:                type: array                items:                  type: string                description: Tabelas sem Data Mart              invalidTables:                type: array                items:                  type: string                description: Tabelas inválidas              errorTables:                type: array                items:                  type: string                description: Tabelas que tiveram erro no comando de limpeza        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/testDBConnection:    post:      description: Teste de conexão com banco de dados      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – connection            properties:              connection:                type: object                allOf:                 –  #/definitions/dbConnectionDTO                description: Conexão      responses:        200:          description: Ok          schema:            type: object            required:              – success              – message              – url            properties:              success:                type: boolean                description: Sucesso              message:                type: string                description: Mensagem              url:                type: string                description: URL utilizada no teste        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/testMSTRConnection:    post:      description: Teste de conexão com MicroStrategy      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – mstrConnection            properties:              mstrConnection:                type: object                allOf:                 –  #/definitions/mstrConnection                description: Conexão      responses:        200:          description: Ok          schema:            type: object            required:              – success              – message            properties:              success:                type: boolean                description: Sucesso              message:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/testQSConnection:    post:      description: Teste de conexão com Qlik Sense      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – qsConnection            properties:              qsConnection:                type: object                allOf:                 –  #/definitions/qsConnection                description: Conexão      responses:        200:          description: Ok          schema:            type: object            required:              – success              – message            properties:              success:                type: boolean                description: Sucesso              message:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/testHttpConnection:    post:      description: Teste de conexão http      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – httpConnection            properties:              httpConnection:                type: object                allOf:                 –  #/definitions/httpConnection                description: Conexão      responses:        200:          description: Ok          schema:            type: object            required:              – success              – message            properties:              success:                type: boolean                description: Sucesso              message:                type: string                description: Mensagem        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/saveQsReport:    post:      description: Salvar relatório qlik sense no data mart escolhido      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartId              – qsReport            properties:              datamartId:                type: string                description: ID do datamart              qsReport:                type: object                allOf:                 –  #/definitions/qsReport                description: Aplicativos da integração Qlik Sense      responses:        200:          description: Ok          schema:            type: object            required:              – qsReport            properties:              qsReport:                type: object                allOf:                 –  #/definitions/qsReport                description: Aplicativos da integração Qlik Sense        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/saveMstrReport:    post:      description: Salvar relatório MicroStrategy no data mart escolhido      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartId              – mstrReport            properties:              datamartId:                type: string                description: ID do datamart              mstrReport:                type: object                allOf:                 –  #/definitions/mstrReport                description: Relatórios da integração MicroStrategy      responses:        200:          description: Ok          schema:            type: object            required:              – mstrReport            properties:              mstrReport:                type: object                allOf:                 –  #/definitions/mstrReport                description: Relatórios da integração MicroStrategy        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/saveDatamartTable:    post:      description: Salvar tabelas no data mart escolhido      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartId              – datamartTable            properties:              datamartId:                type: string                description: ID do datamart              datamartTable:                type: object                allOf:                 –  #/definitions/datamartTable                description: Tabelas do modelo dimensional de Data Mart      responses:        200:          description: Ok          schema:            type: object            required:              – datamartTable            properties:              datamartTable:                type: object                allOf:                 –  #/definitions/datamartTable                description: Tabelas do modelo dimensional de Data Mart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/saveSchedulingPeriod:    post:      description: Salvar agendamento no data mart escolhido      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartId              – schedulingPeriod            properties:              datamartId:                type: string                description: ID do datamart              schedulingPeriod:                type: object                allOf:                 –  #/definitions/schedulingPeriod                description: Agendamento de Data Mart      responses:        200:          description: Ok          schema:            type: object            required:              – schedulingPeriod            properties:              schedulingPeriod:                type: object                allOf:                 –  #/definitions/schedulingPeriod                description: Agendamento de Data Mart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/migrateFromG5:    post:      description: Importa datamarts customizados da base G5      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            properties:              datamartNames:                type: array                items:                  type: string                description: Nomes dos data marts a importar              overrideDatamarts:                type: boolean                description: Substituir os data marts                default: false              timeout:                type: integer                format: int64                description: Tempo limite para as operações                minimum: 5                maximum: 60                default: 10      responses:        200:          description: Ok          schema:            type: object            required:              – success              – datamartCount            properties:              success:                type: boolean                description: Sai como uma resposta, successo = true or false              datamartCount:                type: integer                format: int64                description: Quantidade de data marts importados              datamart:                type: array                items:                  type: object                  allOf:                   –  #/definitions/datamartHeader                description: Data marts importados        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/insertDefaultHcmHoeParameters:    post:      description: Retorna os eventos padrão do HOE      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – override              – discard            properties:              override:                type: boolean                description: Substituir definições do usuário              discard:                type: boolean                description: Apagar definições antigas      responses:        200:          description: Ok          schema:            type: object            required:              – success            properties:              success:                type: boolean                description: Sai como uma resposta, successo = true or false        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/insertDefaultErpCVEParameters:    post:      description: Insere os eventos padrão do CVE      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – override              – discard            properties:              override:                type: boolean                description: Substituir definições do usuário              discard:                type: boolean                description: Apagar definições antigas      responses:        200:          description: Ok          schema:            type: object            required:              – success            properties:              success:                type: boolean                description: Sai como uma resposta, successo = true or false        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/insertDefaultErpVISParameters:    post:      description: Insere os parametros padrão do CVE      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – overrideViews              – overrideIndicators              – overrideIndicatorsValues              – fullYear            properties:              overrideViews:                type: boolean                description: Substituir definições de visões              overrideIndicators:                type: boolean                description: Substituir definições de indicadores              overrideIndicatorsValues:                type: boolean                description: Substituir definições de valores de indicadores              datePeriod:                type: object                allOf:                 –  #/definitions/datePeriod                description: Período de datas              fullYear:                type: boolean                description: Já preenche os valores padrão para o ano inteiro      responses:        200:          description: Ok          schema:            type: object            required:              – affectedViews              – affectedIndicators              – affectedIndicatorsValues            properties:              affectedViews:                type: integer                format: int64                description: Visões afetadas              affectedIndicators:                type: integer                format: int64                description: Indicadores afetados              affectedIndicatorsValues:                type: integer                format: int64                description: Valores de indicadores afetados        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/exportDM:    post:      description: Exportar datamarts      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamartId            properties:              datamartId:                type: string                description: Identificador do Data Marts a exportar              withData:                type: boolean                description: Incluir dados                default: false      responses:        200:          description: Ok          schema:            type: object            required:              – url            properties:              url:                type: string                description: URL para download do arquivo        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDMPrepare:    post:      description: Preparar importação de datamart      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object      responses:        200:          description: Ok          schema:            type: object            required:              – id              – url              – version            properties:              id:                type: string                description: ID              url:                type: string                description: URL para upload do arquivo                              type: string                description: Versão da URL        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDM:    post:      description: Executar importação de datamart      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – id              – version            properties:              id:                type: string                description: ID                              type: string                description: Versão da URL              canRename:                type: boolean                description: Aceitar renomear em caso de duplicidade                default: true              manualScheduling:                type: boolean                description: Agendamentos importados devem ser ativados manualmente                default: true      responses:        200:          description: Ok          schema:            type: object            required:              – datamartId            properties:              datamartId:                type: string                description: Identificador do Data Marts importado        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/validateSchedule:    post:      description: Validar afendamento      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – schedulingPeriod            properties:              schedulingPeriod:                type: object                allOf:                 –  #/definitions/schedulingPeriod                description: Dados do agendamento      responses:        200:          description: Ok          schema:            type: object            required:              – description            properties:              description:                type: string                description: Descrição        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/prepareTestData:    post:      description: Prepara dados de SQL      tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – connectionName              – sql            properties:              connectionName:                type: string                description: Conexão              sql:                type: string                description: SQL              json:                type: boolean                description: Json      responses:        200:          description: Ok          schema:            type: object            required:              – id            properties:              id:                type: string                description: ID        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDatamart:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDirectTable:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importPeriod:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDbConnection:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDatamartExecution:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importMstrConnection:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importQsConnection:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importHttpConnection:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importParameterHoe:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importParameterCve:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importParameterVis:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importParameterVisIndicator:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importConnector:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/actions/importDatasource:    post:      description:       tags:        – Actions      x-senior-visibility: PRIVATE      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – config            properties:              config:                type: object                allOf:                 –  #/definitions/importConfig                description:       responses:        200:          description: Ok          schema:            type: object            required:              – importJobId            properties:              importJobId:                type: string                description:         401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  /etl/events/datamartReady:    post:      description: Notifica que a execução de um data mart foi finalizada.      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartReadyPayload      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/datamartCanceled:    post:      description: Notifica que a execução de um data mart foi cancelada.      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartCanceledPayload      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/datamartCleared:    post:      description: Notifica que esses datamarts foram limpos      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartClearedPayload      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/datamartUpdated:    post:      description: Notifica o datamart foi atualizado.      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – datamart            properties:              datamart:                type: object                allOf:                 –  #/definitions/datamartHeader                description: Identificação do datamart      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/dbConnectionUpdated:    post:      description: Notifica que a execução de um data mart foi finalizada.      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – connectionId              – connectionName            properties:              connectionId:                type: string                description: ID da conexão              connectionName:                type: string                description: Nome da conexão      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/baseReady:    post:      description: Base do etl pronta pra uso      x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – id              – tenantId            properties:              id:                type: string                description: ID              tenantId:                type: string                description: Tenant      responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDatamartEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDatamartEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDataLoadEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDataLoadEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDatamartTableEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDatamartTableEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDirectTableEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDirectTableEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importMstrReportEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportMstrReportEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importQsReportEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportQsReportEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importExtractionParameterEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportExtractionParameterEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importPeriodEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportPeriodEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDbConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDbConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDatamartExecutionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDatamartExecutionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importMstrConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportMstrConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importQsConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportQsConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importHttpConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportHttpConnectionEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importSchedulingPeriodEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportSchedulingPeriodEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importParameterHoeEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportParameterHoeEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importParameterCveEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportParameterCveEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importParameterVisEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportParameterVisEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importParameterVisIndicatorEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportParameterVisIndicatorEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importParameterVisValueEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportParameterVisValueEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importConnectorEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportConnectorEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/importDatasourceEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/importEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError    /etl/events/exportDatasourceEvent:    post:      description:       x-senior-event: true      tags:        – Events      parameters:        – name: input          in: body          required: true          schema:            type: object            required:              – eventpl            properties:              eventpl:                type: object                allOf:                 –  #/definitions/exportEventStatus                description:       responses:        200:          description: OK        default:          description: Error response          schema:             #/definitions/genericError  /etl/entities/datamart:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamart      responses:        200:          description: The created resource          schema:             #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamart      responses:        200:          description: The created resource          schema:             #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamart      responses:        200:          description: Ok          schema:             #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamart      responses:        200:          description: Ok          schema:             #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/datamart        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/datamart      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dataLoad:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/dataLoad      responses:        200:          description: The created resource          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/dataLoad      responses:        200:          description: The created resource          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dataLoad/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dataLoad      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dataLoad      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/dataLoads:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/dataLoad      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/dataLoad      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/dataLoads/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dataLoad      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dataLoad      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/dataLoad        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dataLoad/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/dataLoad      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartTable:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartTable      responses:        200:          description: The created resource          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartTable      responses:        200:          description: The created resource          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartTable/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartTable      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartTable      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/datamartTables:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/datamartTable      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/datamartTable      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/datamartTables/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartTable      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartTable      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/datamartTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartTable/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/datamartTable      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/directTable:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/directTable      responses:        200:          description: The created resource          schema:             #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/directTable      responses:        200:          description: The created resource          schema:             #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/directTable/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/directTable      responses:        200:          description: Ok          schema:             #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/directTable      responses:        200:          description: Ok          schema:             #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/directTable        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/directTable/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/directTable      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrReport:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/mstrReport      responses:        200:          description: The created resource          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/mstrReport      responses:        200:          description: The created resource          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrReport/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrReport      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrReport      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/mstrReports:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/mstrReport      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/mstrReport      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/mstrReports/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrReport      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrReport      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/mstrReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrReport/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/mstrReport      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsReport:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/qsReport      responses:        200:          description: The created resource          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/qsReport      responses:        200:          description: The created resource          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsReport/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsReport      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsReport      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/qsReports:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/qsReport      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/qsReport      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/qsReports/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsReport      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsReport      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/qsReport        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsReport/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/qsReport      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/extractionParameter:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/extractionParameter      responses:        200:          description: The created resource          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/extractionParameter      responses:        200:          description: The created resource          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/extractionParameter/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/extractionParameter      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/extractionParameter      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/extractionParameters:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/extractionParameter      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/extractionParameter      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/extractionParameters/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/extractionParameter      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/extractionParameter      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/extractionParameter        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/extractionParameter/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/extractionParameter      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/period:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/period      responses:        200:          description: The created resource          schema:             #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/period      responses:        200:          description: The created resource          schema:             #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/period/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/period      responses:        200:          description: Ok          schema:             #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/period      responses:        200:          description: Ok          schema:             #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/period        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/period/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/period      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dbConnection:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/dbConnection      responses:        200:          description: The created resource          schema:             #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/dbConnection      responses:        200:          description: The created resource          schema:             #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dbConnection/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dbConnection      responses:        200:          description: Ok          schema:             #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/dbConnection      responses:        200:          description: Ok          schema:             #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/dbConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/dbConnection/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/dbConnection      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartExecution:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartExecution      responses:        200:          description: The created resource          schema:             #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datamartExecution      responses:        200:          description: The created resource          schema:             #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartExecution/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartExecution      responses:        200:          description: Ok          schema:             #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datamartExecution      responses:        200:          description: Ok          schema:             #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/datamartExecution        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamartExecution/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/datamartExecution      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrConnection:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/mstrConnection      responses:        200:          description: The created resource          schema:             #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/mstrConnection      responses:        200:          description: The created resource          schema:             #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrConnection/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrConnection      responses:        200:          description: Ok          schema:             #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/mstrConnection      responses:        200:          description: Ok          schema:             #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/mstrConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/mstrConnection/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/mstrConnection      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsConnection:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/qsConnection      responses:        200:          description: The created resource          schema:             #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/qsConnection      responses:        200:          description: The created resource          schema:             #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsConnection/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsConnection      responses:        200:          description: Ok          schema:             #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/qsConnection      responses:        200:          description: Ok          schema:             #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/qsConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/qsConnection/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/qsConnection      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/httpConnection:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/httpConnection      responses:        200:          description: The created resource          schema:             #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/httpConnection      responses:        200:          description: The created resource          schema:             #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/httpConnection/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/httpConnection      responses:        200:          description: Ok          schema:             #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/httpConnection      responses:        200:          description: Ok          schema:             #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/httpConnection        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/httpConnection/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/httpConnection      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/schedulingPeriod:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/schedulingPeriod      responses:        200:          description: The created resource          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/schedulingPeriod      responses:        200:          description: The created resource          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/schedulingPeriod/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/schedulingPeriod      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/schedulingPeriod      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/schedulingPeriods:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/schedulingPeriod      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/schedulingPeriod      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datamart/{parentId}/schedulingPeriods/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/schedulingPeriod      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/schedulingPeriod      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/schedulingPeriod        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/schedulingPeriod/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/schedulingPeriod      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterHoe:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterHoe      responses:        200:          description: The created resource          schema:             #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterHoe      responses:        200:          description: The created resource          schema:             #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterHoe/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterHoe      responses:        200:          description: Ok          schema:             #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterHoe      responses:        200:          description: Ok          schema:             #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterHoe        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterHoe/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parameterHoe      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterCve:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterCve      responses:        200:          description: The created resource          schema:             #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterCve      responses:        200:          description: The created resource          schema:             #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterCve/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterCve      responses:        200:          description: Ok          schema:             #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterCve      responses:        200:          description: Ok          schema:             #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterCve        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterCve/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parameterCve      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVis:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVis      responses:        200:          description: The created resource          schema:             #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVis      responses:        200:          description: The created resource          schema:             #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVis/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVis      responses:        200:          description: Ok          schema:             #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVis      responses:        200:          description: Ok          schema:             #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterVis        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVis/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parameterVis      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisIndicator:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVisIndicator      responses:        200:          description: The created resource          schema:             #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVisIndicator      responses:        200:          description: The created resource          schema:             #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisIndicator/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisIndicator      responses:        200:          description: Ok          schema:             #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisIndicator      responses:        200:          description: Ok          schema:             #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterVisIndicator        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisIndicator/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parameterVisIndicator      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisValue:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVisValue      responses:        200:          description: The created resource          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/parameterVisValue      responses:        200:          description: The created resource          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisValue/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisValue      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisValue      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisIndicator/{parentId}/parameterVisValues:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/parameterVisValue      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:            type: array            items:               #/definitions/parameterVisValue      responses:        200:          description: The created resources          schema:            type: array            items:               #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisIndicator/{parentId}/parameterVisValues/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisValue      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/parameterVisValue      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/parameterVisValue        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: parentId          in: path          required: true          type: string        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/parameterVisValue/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/parameterVisValue      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/connector:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/connector      responses:        200:          description: The created resource          schema:             #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/connector      responses:        200:          description: The created resource          schema:             #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/connector/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/connector      responses:        200:          description: Ok          schema:             #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/connector      responses:        200:          description: Ok          schema:             #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/connector        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/connector/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/connector      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datasource:    post:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datasource      responses:        200:          description: The created resource          schema:             #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: entity          in: body          required: true          schema:            type: object            allOf:             –  #/definitions/datasource      responses:        200:          description: The created resource          schema:             #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: offset          in: query          type: number        – name: size          in: query          type: number      responses:        200:          description: Ok          schema:            type: array            items:               #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datasource/{id}:    put:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datasource      responses:        200:          description: Ok          schema:             #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    patch:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string        – name: entity          in: body          required: true          schema:             #/definitions/datasource      responses:        200:          description: Ok          schema:             #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    get:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok          schema:             #/definitions/datasource        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    delete:      tags:        – CRUD      x-senior-visibility: PRIVATE      parameters:        – name: id          in: path          required: true          type: string      responses:        200:          description: Ok        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError    /etl/entities/datasource/bulk:    post:      tags:        – Bulk      parameters:        – name: entities          in: body          required: true          schema:            type: array            items:               #/definitions/datasource      responses:        200:          description: The bulk creation has created resources        401:          description: Invalid Credentials        default:          description: Error response          schema:             #/definitions/genericError  definitions:  healthcheckDTO:    description: Status do Healthcheck    type: string    enum:      – UP      – DOWN      stage:    description: Estagio da carga    type: string    enum:      – Waiting      – Preparing      – Duplicated      – Starting      – Direct      – Load      – Transform      – Dimensional      – MSTRReports      – QSReports      – Extensions      – Done      – Success      – Cancelled      – Error      – Failed      – Invalid      seniorSystem:    description: Sistema de origem    type: string    enum:      – ERP      – HCM      – GAS      – Mega      – Demo      – Outros      – NotSenior      periodType:    description: Tipo de período    type: string    enum:      – ImportDate      – EndDate      connectionType:    description: Tipo de conexão    type: string    enum:      – Banco_de_Dados      – Web_Services      executionType:    description: Tipo de execução do relatório    type: string    enum:      – Normal      – Base      – Insert      – Remove      tableType:    description: Tipo de tabela    type: string    enum:      – Dimension      – Fact      dataUpdateType:    description: Tipo de Atualização    type: string    enum:      – Keep      – Full      – Reload      dataExtractionType:    description: Tipo de execução da atualização    type: string    enum:      – Direct      – Stage      dataBaseKind:    description: Tipo de execução da atualização    type: string    enum:      – SqlServer      – PostgreSQL      – Oracle      breakByType:    description: Tipo de quebra    type: string    enum:      – None      – Day      – Week      – Month      – Quarter      – Semester      – Year      repetitionType:    description: Tipo de Repetição    type: string    enum:      – Total      – Fraction      – Advanced      repetitionFrequency:    description: Frequencia de Repetição    type: string    enum:      – Once      – Minute      – Hour      – DayOfMonth      – DayOfWeek      – Month      – Advanced      loadPeriodType:    description: Tipo de Período de carga inicial    type: string    enum:      – Day      – Week      – Month      – Year      – Customized      – Typed      httpAuthenticationMethod:    description: Forma de autenticação HTTP    type: string    enum:      – Anonymous      – Basic      – SeniorG5      – Bearer      extractionParameterType:    description: Tipo de parametro de extração    type: string    enum:      – String      – Boolean      – Screen      parameterHoeGroupCode:    description: Grupo de horas extras    type: string    enum:      – NormalHour      – Overtime      – MissingHour      parameterCveGroupCode:    description: Aglutinador de transações    type: string    enum:      – BuyIn      – BuyOut      – SellIn      – SellOut      – OtherIn      – OtherOut      parameterVisInterpretation:    description: Aglutinador de transações    type: string    enum:      – GreaterIsBetter      – LesserIsBetter      visKind:    description: Tipo de visão    type: string    enum:      – DRE_TO_INDICATOR      – DRE_VIEW      – BP_TO_INDICATOR      – BP_VIEW      userNotificationKind:    description: User notification kind.    type: string    enum:      – Operational      – Management      – News      userNotificationPriority:    description: User notification priority.    type: string    enum:      – Error      – Alert      – None      eventEmailFormat:    description: Format of the email    type: string    enum:      – HTML      – PLAIN_TEXT      fieldType:    description:     type: string    enum:      – BINARY      – BOOLEAN      – DATE      – DATETIME      – LOCALDATETIME      – DOUBLE      – ENUM      – INTEGER      – MONEY      – STRING      – TIME      fileFormat:    description:     type: string    enum:      – CSV      – FLAT      – JSON      – XML      hookFunction:    description:     type: string    enum:      – BEFORE_PARSE      – BEFORE_CONVERSION      – ON_ERROR      – VALIDATE      eventType:    description:     type: string    enum:      – CHUNK      – DOWNLOAD      – ERROR      – FINISH      – START      errorStrategy:    description:     type: string    enum:      – CALL_SCRIPT      – IGNORE      – STOP      status:    description:     type: string    enum:      – DONE      – DONE_WITH_ERRORS      – DOWNLOADING      – ERROR      – NOT_STARTED      – RUNNING      errorType:    description:     type: string    enum:      – CONVERT_ERROR      – SERVICE_ERROR    checkDTO:    description: Itens verificados no healthcheck    type: object    required:      – name      – status    properties:      name:        type: string        description: Nome do item      status:        type: string        allOf:        –  #/definitions/healthcheckDTO        description: Status    datamartActivation:    description: Ativação de data mart    type: object    required:      – name    properties:      name:        type: string        maxLength: 255        description: Identificação do Data Mart ou assunto      datamartAdvancedSchedule:        type: object        allOf:         –  #/definitions/datamartAdvancedSchedule        description: Agendamento de execução do data mart    datamartAdvancedSchedule:    description: Agendamento avação de data mart    type: object    required:      – dynamicPeriod    properties:      scheduleCronExpression:        type: string        maxLength: 32        description: Expressão de agendamento cron      dynamicPeriod:        type: object        allOf:         –  #/definitions/dynamicPeriod        description: Período dinâmico de extração    datamartEvent:    description: Evento de datamart    discriminator: _discriminator    type: object    required:      – datamart      – datamartTicket      – _discriminator    properties:      datamart:        type: object        allOf:         –  #/definitions/datamartHeader        description: Identificação do datamart      datamartTicket:        type: string        description: Identificador da execução      datePeriod:        type: object        allOf:         –  #/definitions/datePeriod        description: Período de datas      _discriminator:        type: string        description:     datamartReadyPayload:    description: Datamart acabou as operações de carga    allOf:    –  #/definitions/datamartEvent    –      type: object    datamartCanceledPayload:    description: Datamart teve a carga cancelada    allOf:    –  #/definitions/datamartEvent    –      type: object    datamartClearedPayload:    description: Datamart teve os dados removidos    type: object    required:      – datamart    properties:      datamart:        type: array        items:          type: object          allOf:           –  #/definitions/datamartHeader          minimum: 1        description: Identificação do datamart    executeResult:    description: Resultado de chamada de execução de Data Marts    type: object    required:      – datamartId      – datamartName      – ticketId      – startTime    properties:      datamartId:        type: string        description: ID do datamart      datamartName:        type: string        description: Nome datamart      ticketId:        type: string        description: ID do ticket      startTime:        type: string        format: date-time        description: Data e hora da requisição    generationStatus:    description: Status da execução do Data Mart    type: object    required:      – ticketId      – datamart      – user      – startTime      – stage      – currentPage      – totalPages    properties:      ticketId:        type: string        description: ID do ticket      datamart:        type: object        allOf:         –  #/definitions/datamartHeader        description: Data Mart      user:        type: string        description: Usuário      startTime:        type: string        format: date-time        description: Data/hora de inicio      stage:        type: string        allOf:        –  #/definitions/stage        description: Estagio      currentPage:        type: integer        format: int64        description: Pagina atual      totalPages:        type: integer        format: int64        description: Total de paginas    lookupRequest:    description: Requisição de Lookup padrão    discriminator: _discriminator    type: object    required:      – _discriminator    properties:      offset:        type: integer        format: int64        description: Página      size:        type: integer        format: int64        description: Máximo de registros      orderBy:        type: string        description: Forma de ordenação      filter:        type: string        description: Filtro de busca      displayfields:        type: string        description: Campos a serem exibidos      _discriminator:        type: string        description:     datamartLookupRequest:    description: Requisição de Lookup padrão    allOf:    –  #/definitions/lookupRequest    –      type: object      properties:        kind:          type: string          description: Tipo de listagem    stringListResult:    description: Resultado da lista    type: object    required:      – totalPages      – totalElements      – contents    properties:      totalPages:        type: integer        format: int64        description: Total de páginas      totalElements:        type: integer        format: int64        description: Total de elementos      contents:        type: array        items:          type: object          allOf:           –  #/definitions/stringResult          minimum: 1        description: Conteúdo    stringResult:    description: Resultado chave X valor    type: object    required:      – name      – value    properties:      name:        type: string        description: Nome      value:        type: string        description: Valor    datamartHeader:    description: Identificador de execução de Data Mart    type: object    required:      – id      – name      – system    properties:      id:        type: string        description: Identificador      name:        type: string        description: Nome      system:        type: boolean        description: Nativo    lookupRequestCve:    description: Requisição de Lookup parametros CVE    allOf:    –  #/definitions/lookupRequest    –      type: object      required:        – groupCode        – companyId      properties:        groupCode:          type: string          allOf:          –  #/definitions/parameterCveGroupCode          description: Aglutinador de transações        companyId:          type: integer          format: int64          description: Código da empresa    lookupRequestErpFil:    description: Requisição de Lookup parametros ERP CODFIL    allOf:    –  #/definitions/lookupRequest    –      type: object      required:        – companyId      properties:        companyId:          type: integer          format: int64          description: Código da empresa    lookupRequestErpVis:    description: Requisição de Lookup parametros ERP CODVIS    allOf:    –  #/definitions/lookupRequest    –      type: object      required:        – companyId      properties:        companyId:          type: integer          format: int64          description: Código da empresa    datePeriod:    description: Período de datas    type: object    required:      – startDate      – endDate    properties:      startDate:        type: string        format: date        description: Data de incial do período      endDate:        type: string        format: date        description: Data de final do período    dynamicPeriod:    description: Período dinâmico    type: object    required:      – startPeriod      – endPeriod    properties:      startPeriod:        type: string        description: Período inicial      endPeriod:        type: string        description: Período final    dbConnectionDTO:    description: Conexão com banco de dados    type: object    required:      – dataBaseKind      – name      – server      – port      – dataBase      – username      – password    properties:      id:        type: string        maxLength: 255        description: PK      dataBaseKind:        type: string        allOf:        –  #/definitions/dataBaseKind        description: Tipo de banco de dados      enabled:        type: boolean        description: Ativa        default: true      remote:        type: boolean        description: Remota        default: false      name:        type: string        maxLength: 255        description: Nome da conexão      description:        type: string        maxLength: 1000        description: Descrição da conexão      server:        type: string        maxLength: 255        description: Servidor      port:        type: integer        format: int64        description: Porta        minimum: 1      dataBase:        type: string        maxLength: 255        description: Nome da base de dados ou da instância      username:        type: string        maxLength: 255        description: Usuário      password:        type: string        maxLength: 255        description: Senha        secret: true      connectionUrl:        type: string        maxLength: 255        description: url de conexão      clusterOrIntegrated:        type: boolean        description: Cluster ou integrada        default: false    datamart:    description: Data Marts    type: object    required:      – name      – description      – seniorSystem      – period      – breakBy    properties:      id:        type: string        format: uuid        description: PK      system:        type: boolean        description: Nativo        default: false      enabled:        type: boolean        description: Ativo        default: true      name:        type: string        maxLength: 255        description: Identificação do Data Mart ou assunto      description:        type: string        maxLength: 1000        description: Descrição do data mart        x-i18n: true      seniorSystem:        type: string        allOf:        –  #/definitions/seniorSystem        description: Sistema de origem      datasource:        type: object        allOf:         –  #/definitions/datasource        description: Datasource padrão      dataLoads:        type: array        items:          type: object          allOf:           –  #/definitions/dataLoad        description: Carga de dados      period:        type: string        allOf:        –  #/definitions/periodType        description: Define qual a data final a ser utilizada na importação para o data mart      breakBy:        type: string        allOf:        –  #/definitions/breakByType        description: Tipo de quebra      whereCondition:        type: string        maxLength: 1000        description: Cláusula where da extração      datamartTables:        type: array        items:          type: object          allOf:           –  #/definitions/datamartTable        description: Tabelas do data mart      mstrReports:        type: array        items:          type: object          allOf:           –  #/definitions/mstrReport        description: Relatórios e cubos do MicroStrategy      qsReports:        type: array        items:          type: object          allOf:           –  #/definitions/qsReport        description: Applicativos do Qlik Sense      schedulingPeriods:        type: array        items:          type: object          allOf:           –  #/definitions/schedulingPeriod        description: Agendamento de período      extractionParameters:        type: array        items:          type: object          allOf:           –  #/definitions/extractionParameter        description: Parametros de extração      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:       translations:        type: object        properties:          locale:            type: object            properties:              description:                type: string                maxLength: 1000        example:          pt-BR:            description: Exemplo de texto usando locale pt-BR.          en-US:            description: Text example using en-US locale.    dataLoad:    description: Carga de dados    type: object    required:      – sequence      – stageTable      – selectSql    properties:      id:        type: string        format: uuid        description: PK      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      system:        type: boolean        description: Nativa        default: false      enabled:        type: boolean        description: Ativa        default: true      sequence:        type: integer        format: int64        description: Sequência de execução        minimum: 0      datasource:        type: object        allOf:         –  #/definitions/datasource        description: Datasource      stageTable:        type: string        maxLength: 255        description: Tabela stage      selectSql:        type: string        description: Select de carga      transformationSql:        type: string        description: SQL de transformação      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     datamartTable:    description: Tabelas do modelo dimensional de Data Mart    type: object    required:      – sequence      – tableType      – tableName    properties:      id:        type: string        format: uuid        description: PK      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      systemTable:        type: boolean        description: Tabela nativa        default: false      sequence:        type: integer        format: int64        description: Sequência de execução        minimum: 0      datasource:        type: object        allOf:         –  #/definitions/datasource        description: Datasource      tableType:        type: string        allOf:        –  #/definitions/tableType        description: Tipo da tabela de modelo dimensional      tableName:        type: string        maxLength: 255        description: Nome da Tabela      dataUpdateType:        type: string        allOf:        –  #/definitions/dataUpdateType        description: Define o tipo de exclusão de registros      dataExtractionType:        type: string        allOf:        –  #/definitions/dataExtractionType        description: Verificação de execução de atualização direta      updateSql:        type: string        description: Comando para atualização de registros      deleteSql:        type: string        description: Comando para atualização de registros      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     directTable:    description: Tabelas do modelo dimensional direto    type: object    required:      – tableType      – tableName    properties:      id:        type: string        format: uuid        description: PK      systemTable:        type: boolean        description: Tabela nativa        default: false      tableType:        type: string        allOf:        –  #/definitions/tableType        description: Tipo da tabela de modelo dimensional      tableName:        type: string        maxLength: 255        description: Nome da Tabela      extractionSql:        type: string        description: Comando para atualização de registros      updateSql:        type: string        description: Comando para atualização de registros      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     mstrReport:    description: Relatórios da integração MicroStrategy    type: object    required:      – reportEnabled      – reportId      – executionType    properties:      id:        type: string        format: uuid        description: PK      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      systemReport:        type: boolean        description: Relatório nativo        default: false      reportEnabled:        type: boolean        description: Relatório ativo      projectId:        type: string        maxLength: 255        description: ID do projeto      reportId:        type: string        maxLength: 255        description: ID do cubo/relatório      executionType:        type: string        allOf:        –  #/definitions/executionType        description: Tipo de execução      updateMask:        type: string        maxLength: 255        description: Máscara para formatação do período de extração na execução do cubo      previousMonth:        type: boolean        description: Carregar mês anterior no cubo do Microstrategy        default: false      previousMonthFromLastYear:        type: boolean        description: Carregar mês do ano anterior no cubo do Microstrategy        default: false      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     qsReport:    description: Aplicativos da integração Qlik Sense    type: object    required:      – reportEnabled      – reportId    properties:      id:        type: string        format: uuid        description: PK      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      systemReport:        type: boolean        description: Relatório nativo        default: false      reportEnabled:        type: boolean        description: Relatório ativo      streamId:        type: string        maxLength: 255        description: ID da stream      reportId:        type: string        maxLength: 255        description: ID do aplicativo      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     extractionParameter:    description: Parâmetros de Extração    type: object    required:      – type      – name      – description      – value    properties:      id:        type: string        format: uuid        description: PK      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      type:        type: string        allOf:        –  #/definitions/extractionParameterType        description: Tipo      name:        type: string        maxLength: 255        description: Nome      description:        type: string        maxLength: 1000        description: Descrição do data mart        x-i18n: true      value:        type: string        description: Valor      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:       translations:        type: object        properties:          locale:            type: object            properties:              description:                type: string                maxLength: 1000        example:          pt-BR:            description: Exemplo de texto usando locale pt-BR.          en-US:            description: Text example using en-US locale.    period:    description: Aplicativos da integração Qlik Sense    type: object    required:      – name      – description      – startDate      – endDate    properties:      id:        type: string        format: uuid        description: PK      name:        type: string        maxLength: 255        description: Nome do período      description:        type: string        maxLength: 1000        description: Descrição do período      startDate:        type: string        format: date        description: Data de incial do período      endDate:        type: string        format: date        description: Data de final do período      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     dbConnection:    description: Conexão com banco de dados    type: object    required:      – dataBaseKind      – name      – server      – port      – dataBase      – username      – password    properties:      id:        type: string        format: uuid        description: PK      system:        type: boolean        description: Nativa        default: false      enabled:        type: boolean        description: Ativa        default: true      remote:        type: boolean        description: Remota        default: false      dataBaseKind:        type: string        allOf:        –  #/definitions/dataBaseKind        description: Tipo de banco de dados      name:        type: string        maxLength: 255        description: Nome da conexão      description:        type: string        maxLength: 1000        description: Descrição da conexão      server:        type: string        maxLength: 255        description: Servidor      port:        type: integer        format: int64        description: Porta        minimum: 1      dataBase:        type: string        maxLength: 255        description: Nome da base de dados ou da instância      username:        type: string        maxLength: 255        description: Usuário      password:        type: string        maxLength: 255        description: Senha        secret: true      connectionUrl:        type: string        maxLength: 255        description: URL de conexão      clusterOrIntegrated:        type: boolean        description: Cluster ou integrada        default: false      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     datamartExecution:    description: Controle de execução de Data Marts    type: object    required:      – cancelRequested      – startDate      – endDate      – stage      – imported      – occurrences    properties:      id:        type: string        format: uuid        description: PK      cancelRequested:        type: boolean        description: Cancelamento solicitado      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data Mart      beginTime:        type: string        format: date-time        description: Data/hora de início execução      endTime:        type: string        format: date-time        description: Data/hora de fim execução      startDate:        type: string        format: date        description: Data de incial do período de extração      endDate:        type: string        format: date        description: Data de final do período de extração      stage:        type: string        allOf:        –  #/definitions/stage        description: Stage      status:        type: string        maxLength: 1000        description: Status      imported:        type: integer        format: int64        description: Quantidade de registros importados      occurrences:        type: integer        format: int64        description: Quantidade de registros ignorados      hasLog:        type: boolean        description: Log        default: false      scheduleId:        type: string        description: ID do agendamento que disparou a extração      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     mstrConnection:    description: Conexão com MicroStrategy    type: object    required:      – name      – server      – port      – username      – password      – projectName      – ldap      – executeSimultaneously      – breakBy    properties:      id:        type: string        format: uuid        description: PK      enabled:        type: boolean        description: Conexão ativa        default: false      name:        type: string        maxLength: 255        description: Nome da conexão      description:        type: string        maxLength: 1000        description: Descrição da conexão      server:        type: string        maxLength: 255        description: Servidor      port:        type: integer        format: int64        description: Porta        minimum: 1      username:        type: string        maxLength: 255        description: Usuário      password:        type: string        maxLength: 255        description: Senha        secret: true      projectName:        type: string        maxLength: 255        description: Nome do projeto      ldap:        type: boolean        description: LDAP / SGU / G7      executeSimultaneously:        type: boolean        description: Gerar caches simultaneamente      breakBy:        type: boolean        description: Efetua a carga incremental do MicroStrategy, a cada quebra por período da extração.      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     qsConnection:    description: Conexão com QlikSense    type: object    required:      – enabled      – ignoreSSLErrors      – name      – server      – port      – username      – password      – streamName      – ldap      – breakBy    properties:      id:        type: string        format: uuid        description: PK      enabled:        type: boolean        description: Conexão ativa      ignoreSSLErrors:        type: boolean        description: Ignorar erros na conexão SSL      name:        type: string        maxLength: 255        description: Nome da conexão      description:        type: string        maxLength: 1000        description: Descrição da conexão      server:        type: string        maxLength: 255        description: Servidor      port:        type: integer        format: int64        description: Porta        minimum: 1      username:        type: string        maxLength: 255        description: Usuário      password:        type: string        maxLength: 255        description: Senha        secret: true      streamName:        type: string        maxLength: 255        description: Nome da Stream/Fluxo      ldap:        type: boolean        description: LDAP / SGU / G7      breakBy:        type: boolean        description: Efetua a carga incremental do QlikSense, a cada quebra por período da extração.      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     httpConnection:    description: Conexão com QlikSense    type: object    required:      – enabled      – ignoreSSLErrors      – name      – url      – authenticationMethod    properties:      id:        type: string        format: uuid        description: PK      system:        type: boolean        description: Nativa        default: false      enabled:        type: boolean        description: Conexão ativa      remote:        type: boolean        description: Remota        default: false      ignoreSSLErrors:        type: boolean        description: Ignorar erros na conexão SSL      name:        type: string        maxLength: 255        description: Nome da conexão      description:        type: string        maxLength: 1000        description: Descrição da conexão      url:        type: string        maxLength: 255        description: Servidor      authenticationMethod:        type: string        allOf:        –  #/definitions/httpAuthenticationMethod        description: Forma de autenticação      username:        type: string        maxLength: 255        description: Usuário      password:        type: string        maxLength: 255        description: Senha        secret: true      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     schedulingPeriod:    description: Agendamento de período    type: object    required:      – enabled      – name      – startDate      – timezoneOffset      – repetitionFrequency      – startLoadPeriodType      – startLoadPeriodValue      – endLoadPeriodType      – endLoadPeriodValue    properties:      id:        type: string        format: uuid        description: PK      enabled:        type: boolean        description: Agendamento ativo      datamart:        type: object        allOf:         –  #/definitions/datamart        description: Data mart      name:        type: string        maxLength: 255        description: Nome do agendamento      startDate:        type: string        format: date-time        description: Data de inicio      timezoneOffset:        type: integer        format: int64        description: Fuso horário        minimum: -12        maximum: 14      repetitionFrequency:        type: string        allOf:        –  #/definitions/repetitionFrequency        description: Frequencia de repetição      repetitionType:        type: string        allOf:        –  #/definitions/repetitionType        description: Tipo de repetição      repetitionValue:        type: string        maxLength: 32        description: Dias contados para repetição      startLoadPeriodType:        type: string        allOf:        –  #/definitions/loadPeriodType        description: Tipo de Período de carga inicial      startLoadPeriodValue:        type: string        maxLength: 255        description: Dias contados para período inicial      endLoadPeriodType:        type: string        allOf:        –  #/definitions/loadPeriodType        description: Tipo de Período de carga final      endLoadPeriodValue:        type: string        maxLength: 255        description: Dias contados para período final      jobId:        type: string        maxLength: 255        description: Id do agendamento no G7      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     parameterHoe:    description: Parâmetros de extração horas extras    type: object    required:      – groupCode      – codeEvent      – descriptionEvent    properties:      id:        type: string        format: uuid        description: PK      groupCode:        type: string        allOf:        –  #/definitions/parameterHoeGroupCode        description: Descrição(código grupo)      codeEvent:        type: string        maxLength: 255        description: Código do evento      descriptionEvent:        type: string        maxLength: 255        description: Descrição do evento      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     parameterCve:    description: Parâmetros de extração compra, venda, estoque    type: object    required:      – groupCode      – companyId      – transactionId    properties:      id:        type: string        format: uuid        description: PK      groupCode:        type: string        allOf:        –  #/definitions/parameterCveGroupCode        description: Aglutinador de transações      companyId:        type: integer        format: int64        description: Código da empresa        minimum: 1      companyDescription:        type: string        maxLength: 255        description: Descrição da empresa      transactionId:        type: string        maxLength: 255        description: Código da transação      transactionDescription:        type: string        maxLength: 255        description: Descrição da transação      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     parameterVis:    description: Parâmetros de extração visões contábeis    type: object    required:      – companyId      – branchId      – visId      – visDescription    properties:      id:        type: string        format: uuid        description: PK      companyId:        type: integer        format: int64        description: Código da empresa        minimum: 1      companyDescription:        type: string        maxLength: 255        description: Descrição da empresa      branchId:        type: integer        format: int64        description: Código da filial        minimum: 1      branchDescription:        type: string        maxLength: 255        description: Descrição da filial      visKind:        type: string        allOf:        –  #/definitions/visKind        description: Tipo de visão      visId:        type: string        maxLength: 255        description: Código da visão contábil      visDescription:        type: string        maxLength: 255        description: Descrição da visão contábil      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     parameterVisIndicator:    description: Indicadores VIS    type: object    required:      – name      – indicator      – interpretation      – sql    properties:      id:        type: string        format: uuid        description: PK      name:        type: string        maxLength: 255        description: Nome      description:        type: string        maxLength: 1000        description: Descrição      indicator:        type: integer        format: int64        description: Código do Indicador de Visões Contábeis        minimum: 1      interpretation:        type: string        allOf:        –  #/definitions/parameterVisInterpretation        description: Interpretação      parameterVisValues:        type: array        items:          type: object          allOf:           –  #/definitions/parameterVisValue        description: Valores      sql:        type: string        description: Comando para atualizar o valor realizado do indicador      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     parameterVisValue:    description: Configuração dos indicadores    type: object    required:      – useDefaultSQL      – scope      – range1      – range2      – range3      – range4      – goal    properties:      id:        type: string        format: uuid        description: PK      parameterVisIndicator:        type: object        allOf:         –  #/definitions/parameterVisIndicator        description: Indicador      useDefaultSQL:        type: boolean        description: Utilzar o SQL padrão definido no indicador      scope:        type: string        format: date        description: Competência      range1:        type: string        description: Valor da Faixa 1 do Indicador      range2:        type: string        description: Valor da Faixa 2 do Indicador      range3:        type: string        description: Valor da Faixa 3 do Indicador      range4:        type: string        description: Valor da Faixa 4 do Indicador      goal:        type: string        description: Valor da Meta do Indicador      sql:        type: string        description: Comando para atualizar o valor realizado do indicador      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:     connector:    description: Conector com fontes de dados    type: object    required:      – name      – description      – driver    properties:      id:        type: string        format: uuid        description: PK      system:        type: boolean        description: Nativo        default: false      enabled:        type: boolean        description: Ativo        default: true      name:        type: string        maxLength: 255        description: Nome      description:        type: string        maxLength: 1000        description: Descrição        x-i18n: true      driver:        type: string        maxLength: 255        description: Classe de controle      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:       translations:        type: object        properties:          locale:            type: object            properties:              description:                type: string                maxLength: 1000        example:          pt-BR:            description: Exemplo de texto usando locale pt-BR.          en-US:            description: Text example using en-US locale.    datasource:    description: Datasource    type: object    required:      – connector      – name      – description    properties:      id:        type: string        format: uuid        description: PK      system:        type: boolean        description: Nativo        default: false      enabled:        type: boolean        description: Ativo        default: true      connector:        type: object        allOf:         –  #/definitions/connector        description: Conector      dbConnection:        type: object        allOf:         –  #/definitions/dbConnection        description: Conexão de banco de dados      httpConnection:        type: object        allOf:         –  #/definitions/httpConnection        description: Conexão HTTP      name:        type: string        maxLength: 255        description: Nome      description:        type: string        maxLength: 1000        description: Descrição        x-i18n: true      createdBy:        type: string        description:       createdDate:        type: string        format: date-time        description:       lastModifiedBy:        type: string        description:       lastModifiedDate:        type: string        format: date-time        description:       translations:        type: object        properties:          locale:            type: object            properties:              description:                type: string                maxLength: 1000        example:          pt-BR:            description: Exemplo de texto usando locale pt-BR.          en-US:            description: Text example using en-US locale.    notifyUserEventPayload:    description: Represents a regular user event notification payload    discriminator: _discriminator    type: object    required:      – notificationKind      – notificationPriority      – notificationSubject      – notificationContent      – sourceDomain      – sourceService      – destinationUser      – _discriminator    properties:      notificationClass:        type: string        description: Class of notification      notificationOrigin:        type: string        description: Origin of notification. Free text. Optional.      notificationKind:        type: string        allOf:        –  #/definitions/userNotificationKind        description: Notification kind.      notificationPriority:        type: string        allOf:        –  #/definitions/userNotificationPriority        description: Notification priority.      notificationSubject:        type: string        description: Notification subject.      notificationContent:        type: string        description: Notification content.      sourceDomain:        type: string        description: Domain that generates the notification.      sourceService:        type: string        description: Service that generates the notification.      destinationUser:        type: string        description: Username of the destination user.      link:        type: string        description: Notification link      _discriminator:        type: string        description:     emailNotifyUserEventPayload:    description: Represents an email notification payload    allOf:    –  #/definitions/notifyUserEventPayload    –      type: object      required:        – from      properties:        from:          type: string          description: Email sender address        sendTo:          type: array          items:            type: string          description: Additional recipients to send the email to        format:          type: string          allOf:          –  #/definitions/eventEmailFormat          description: Email format    pushNotifyUserEventPayload:    description: Represents a push notification payload    allOf:    –  #/definitions/notifyUserEventPayload    –      type: object      required:        – applicationId      properties:        applicationId:          type: string          description: Apple/Google application id    blobReference:    description: Default blob reference type. Every service defines its own.    type: object    required:      – targetObjectId    properties:      domainName:        type: string        description: The domain the blob belongs to.      serviceName:        type: string        description: The service the blob belongs to.      targetObjectId:        type: string        description: The basic id of the blob.      targetCopyId:        type: string        description: The id of the blob copy.    basicErrorPayload:    description: Default error payload type. Every service defines its own.    type: object    properties:      message:        type: string        description: The user-facing error message, if any.      errorCode:        type: string        description: The program-accessible (and service-specific) error code.    importError:    description:     type: object    required:      – errorType      – lineNumber      – bean      – message      – exceptionClass    properties:      errorType:        type: string        allOf:        –  #/definitions/errorType        description:       lineNumber:        type: integer        format: int64        description:       bean:        type: string        description:       message:        type: string        description:       exceptionClass:        type: string        description:     fielddto:    description:     type: object    required:      – id      – name      – fieldType    properties:      id:        type: integer        format: int64        description:       name:        type: string        description:       fieldType:        type: string        allOf:        –  #/definitions/fieldType        description:       start:        type: integer        format: int64        description:       size:        type: integer        format: int64        description:       maskPattern:        type: string        description:     hookdto:    description:     type: object    required:      – hookFunction      – script    properties:      hookFunction:        type: string        allOf:        –  #/definitions/hookFunction        description:       script:        type: string        description:     layoutdto:    description:     type: object    required:      – id      – description      – fileFormat      – errorStrategy      – skipLines      – fields    properties:      id:        type: integer        format: int64        description:       description:        type: string        description:       fileFormat:        type: string        allOf:        –  #/definitions/fileFormat        description:       errorStrategy:        type: string        allOf:        –  #/definitions/errorStrategy        description:       delimiter:        type: string        description:       skipLines:        type: integer        format: int64        description:       fields:        type: array        items:          type: object          allOf:           –  #/definitions/fielddto          minimum: 1        description:       hooks:        type: array        items:          type: object          allOf:           –  #/definitions/hookdto        description:     importReport:    description:     type: object    required:      – id      – startTime      – endTime      – uri      – beanClass      – serviceClass      – layout      – sucessCount      – errorsCount      – filteredCount      – skippedCount    properties:      id:        type: string        description:       startTime:        type: string        format: date-time        description:       endTime:        type: string        format: date-time        description:       uri:        type: string        description:       beanClass:        type: string        description:       serviceClass:        type: string        description:       layout:        type: object        allOf:         –  #/definitions/layoutdto        description:       sucessCount:        type: integer        format: int64        description:       errorsCount:        type: integer        format: int64        description:       filteredCount:        type: integer        format: int64        description:       skippedCount:        type: integer        format: int64        description:       importErrors:        type: array        items:          type: object          allOf:           –  #/definitions/importError        description:     exportEventStatus:    description:     type: object    required:      – importerId      – eventType      – recordCount    properties:      importerId:        type: string        description:       eventType:        type: string        allOf:        –  #/definitions/eventType        description:       recordCount:        type: integer        format: int64        description:     importEventStatus:    description:     type: object    required:      – importerId      – eventType      – status      – recordCount    properties:      importerId:        type: string        description:       eventType:        type: string        allOf:        –  #/definitions/eventType        description:       status:        type: string        allOf:        –  #/definitions/status        description:       errorMessage:        type: string        description:       recordCount:        type: integer        format: int64        description:       importReport:        type: object        allOf:         –  #/definitions/importReport        description:     exportConfig:    description:     type: object    required:      – uri      – layout      – async      – errorStrategy    properties:      uri:        type: string        description:       layout:        type: object        allOf:         –  #/definitions/layoutdto        description:       async:        type: boolean        description:       errorStrategy:        type: string        description:     importConfig:    description:     type: object    required:      – uri      – layout      – async      – batchSize      – errorStrategy    properties:      uri:        type: string        description:       layout:        type: object        allOf:         –  #/definitions/layoutdto        description:       async:        type: boolean        description:       batchSize:        type: integer        format: int64        description:       errorStrategy:        type: string        allOf:        –  #/definitions/errorStrategy        description:     dependency:    description: Represents a service dependency    type: object    required:      – domain      – service      – version    properties:      domain:        type: string        description: Domain of the dependency service      service:        type: string        description: Name of the dependency service              type: string        description: Version of the dependency service  genericError:    properties:      message:        type: string        description: Messaging describing the error.      reason:        type: string        description: A symbolic code identifying the category of the reason of the error.        enum:          – BAD_REQUEST          – UNAUTHORIZED          – PAYMENT_REQUIRED          – FORBIDDEN          – OBJECT_NOT_FOUND          – REQUEST_TIMEOUT          – GONE          – UNPROCESSABLE          – INTERNAL_ERROR          – NOT_IMPLEMENTED          – SERVICE_UNAVAILABLE          – INSUFFICIENT_STORAGE