openapi: 3.0.0
info:
  title: Accedian Skylight
  contact: {}
  version: '1.0.0'
servers:
- url: https://{defaultHost}
  variables:
    defaultHost:
      default: www.example.com
paths:
  /endpoint:
    get:
      summary: getEndpoints
      description: ''
      operationId: getEndpoints
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/{id}:
    delete:
      summary: deleteEndpoint
      description: ''
      operationId: deleteEndpoint
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/{id}/description:
    put:
      summary: alterEndpointDescription
      description: ''
      operationId: alterEndpointDescription
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: description
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/{id}/endpointhead:
    get:
      summary: getEndpointInformation
      description: ''
      operationId: getEndpointInformation
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/{id}/name:
    put:
      summary: changeNameOfEndpoint
      description: ''
      operationId: changeNameOfEndpoint
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: name
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/{id}/operate:
    put:
      summary: operationOnEndpoint
      description: ''
      operationId: operationOnEndpoint
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: action
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/type/{type}:
    get:
      summary: getInformationOnEndpointsByType
      description: ''
      operationId: getInformationOnEndpointsByType
      parameters:
      - name: type
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector:
    post:
      summary: createNewReflectorEndpoint
      description: ''
      operationId: createNewReflectorEndpoint
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector/{id}:
    get:
      summary: getReflectorEndpointByName
      description: ''
      operationId: getReflectorEndpointByName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector/{id}/address:
    put:
      summary: changeIpAddressUnmanagedEndpoint
      description: ''
      operationId: changeIpAddressUnmanagedEndpoint
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ipAddress
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector/{id}/capability:
    put:
      summary: changeCapabilityUnmanagedEndpoint
      description: ''
      operationId: changeCapabilityUnmanagedEndpoint
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: capabilities
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector/{id}/mac:
    get:
      summary: getReflectorEndpointByMAC
      description: ''
      operationId: getReflectorEndpointByMAC
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/reflector/{id}/twampcp:
    put:
      summary: changeTwampControlProtocolSettings
      description: ''
      operationId: changeTwampControlProtocolSettings
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: twampCp
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteTwampCp
      description: ''
      operationId: deleteTwampCp
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/supervision:
    post:
      summary: createSupervisonEndpoint
      description: ''
      operationId: createSupervisonEndpoint
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /endpoint/supervision/{id}:
    get:
      summary: getSupervisionEndpointByName
      description: ''
      operationId: getSupervisionEndpointByName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session:
    get:
      summary: getSessionInformation
      description: ''
      operationId: getSessionInformation
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}:
    delete:
      summary: deleteSession
      description: ''
      operationId: deleteSession
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/description:
    put:
      summary: alterSessionDescription
      description: ''
      operationId: alterSessionDescription
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: description
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/head:
    get:
      summary: getSessionHeadInformationByName
      description: ''
      operationId: getSessionHeadInformationByName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/lastrr:
    get:
      summary: getSessionLastRR
      description: ''
      operationId: getSessionLastRR
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/name:
    put:
      summary: alterTerminatedNotResolvedSessionName
      description: ''
      operationId: alterTerminatedNotResolvedSessionName
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/operate:
    put:
      summary: operationOnSession
      description: ''
      operationId: operationOnSession
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: action
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/{id}/stream:
    put:
      summary: alterTerminatedNotResolvedSessionStream
      description: ''
      operationId: alterTerminatedNotResolvedSessionStream
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: stream
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/echo:
    post:
      summary: createEchoSession
      description: ''
      operationId: createEchoSession
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/echo/{id}:
    get:
      summary: getEchoSessionInformation
      description: ''
      operationId: getEchoSessionInformation
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/ethoam:
    post:
      summary: createEthOamSession
      description: ''
      operationId: createEthOamSession
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/ethoam/{id}:
    get:
      summary: getEthOamSessionInformation
      description: ''
      operationId: getEthOamSessionInformation
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/twamp:
    post:
      summary: createTWAMPSession
      description: ''
      operationId: createTWAMPSession
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /session/twamp/{id}:
    get:
      summary: getTWAMPSessionInformation
      description: ''
      operationId: getTWAMPSessionInformation
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sla:
    post:
      summary: createSLA
      description: ''
      operationId: createSLA
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getSLAs
      description: ''
      operationId: getSLAs
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sla/{id}:
    delete:
      summary: deleteSLA
      description: ''
      operationId: deleteSLA
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sla/{id}/session:
    put:
      summary: putSessionReferenceToSLA
      description: ''
      operationId: putSessionReferenceToSLA
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: sessionRef
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getSessionReferencesForSLA
      description: ''
      operationId: getSessionReferencesForSLA
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /sla/{id}/session/{ref}:
    delete:
      summary: deleteSessionReferenceFromSLA
      description: ''
      operationId: deleteSessionReferenceFromSLA
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: ref
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /version:
    get:
      summary: getSystemVersion
      description: ''
      operationId: getSystemVersion
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents:
    get:
      summary: getApiOrchestrateV3Agents
      description: ''
      operationId: getApiOrchestrateV3Agents
      parameters:
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/{agentId}:
    get:
      summary: getApiOrchestrateV3AgentsAgentId
      description: ''
      operationId: getApiOrchestrateV3AgentsAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteApiOrchestrateV3AgentsAgentId
      description: ''
      operationId: deleteApiOrchestrateV3AgentsAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/configuration:
    post:
      summary: postApiOrchestrateV3AgentsConfiguration
      description: ''
      operationId: postApiOrchestrateV3AgentsConfiguration
      parameters:
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getApiOrchestrateV3AgentsConfiguration
      description: ''
      operationId: getApiOrchestrateV3AgentsConfiguration
      parameters:
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/configuration/{agentId}:
    get:
      summary: getApiOrchestrateV3AgentsConfigurationAgentId
      description: ''
      operationId: getApiOrchestrateV3AgentsConfigurationAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putApiOrchestrateV3AgentsConfigurationAgentId
      description: ''
      operationId: putApiOrchestrateV3AgentsConfigurationAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteApiOrchestrateV3AgentsConfigurationAgentId
      description: ''
      operationId: deleteApiOrchestrateV3AgentsConfigurationAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/{agentId}/command:
    post:
      summary: postApiOrchestrateV3AgentsAgentIdCommand
      description: ''
      operationId: postApiOrchestrateV3AgentsAgentIdCommand
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/sessions:
    get:
      summary: getApiOrchestrateV3AgentsSessions
      description: ''
      operationId: getApiOrchestrateV3AgentsSessions
      parameters:
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: postApiOrchestrateV3AgentsSessions
      description: ''
      operationId: postApiOrchestrateV3AgentsSessions
      parameters:
      - name: page
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/session:
    post:
      summary: postApiOrchestrateV3AgentsSession
      description: ''
      operationId: postApiOrchestrateV3AgentsSession
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: putApiOrchestrateV3AgentsSession
      description: ''
      operationId: putApiOrchestrateV3AgentsSession
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/session/{sessionId}:
    get:
      summary: getApiOrchestrateV3AgentsSessionSessionId
      description: ''
      operationId: getApiOrchestrateV3AgentsSessionSessionId
      parameters:
      - name: sessionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteApiOrchestrateV3AgentsSessionSessionId
      description: ''
      operationId: deleteApiOrchestrateV3AgentsSessionSessionId
      parameters:
      - name: sessionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/sessions/{agentId}:
    get:
      summary: getApiOrchestrateV3AgentsSessionsAgentId
      description: ''
      operationId: getApiOrchestrateV3AgentsSessionsAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteApiOrchestrateV3AgentsSessionsAgentId
      description: ''
      operationId: deleteApiOrchestrateV3AgentsSessionsAgentId
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/sessionstatus/{sessionId}:
    get:
      summary: getApiOrchestrateV3AgentsSessionstatusSessionId
      description: ''
      operationId: getApiOrchestrateV3AgentsSessionstatusSessionId
      parameters:
      - name: sessionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /orchestrate/v3/agents/{agentId}/secrets:
    post:
      summary: postApiOrchestrateV3AgentsAgentIdSecrets
      description: ''
      operationId: postApiOrchestrateV3AgentsAgentIdSecrets
      parameters:
      - name: agentId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /openid-configuration/{clientName}:
    get:
      summary: openIDConfiguration
      description: ''
      operationId: openIDConfiguration
      parameters:
      - name: clientName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /openid-token/{clientName}:
    post:
      summary: openIDToken
      description: ''
      operationId: openIDToken
      parameters:
      - name: clientName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: grantType
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: code
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: clientId
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: clientSecret
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /openid-auth:
    get:
      summary: openIDAuth
      description: ''
      operationId: openIDAuth
      parameters:
      - name: clientId
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: redirectUri
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: responseType
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: state
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: delegatedclientid
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: scope
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /saml-redirect:
    get:
      summary: samlRedirect
      description: ''
      operationId: samlRedirect
      parameters:
      - name: clientName
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /saml-callback:
    post:
      summary: samlCallback
      description: ''
      operationId: samlCallback
      parameters:
      - name: sAMLResponse
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: relayState
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /saml-metadata/{clientName}:
    get:
      summary: samlSpMetadata
      description: ''
      operationId: samlSpMetadata
      parameters:
      - name: clientName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/grant:
    post:
      summary: createGrantingTicket
      description: ''
      operationId: createGrantingTicket
      parameters:
      - name: username
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: password
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: service
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/service:
    post:
      summary: createServiceTicket
      description: ''
      operationId: createServiceTicket
      parameters:
      - name: grantingTicket
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: service
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/validate:
    post:
      summary: validateServiceTicket
      description: ''
      operationId: validateServiceTicket
      parameters:
      - name: ticket
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: service
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: format
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/users:
    post:
      summary: createUser
      description: ''
      operationId: createUser
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllUsers
      description: ''
      operationId: getAllUsers
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/users/{userId}:
    put:
      summary: updateUser
      description: ''
      operationId: updateUser
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateUserProperties
      description: ''
      operationId: updateUserProperties
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getUser
      description: ''
      operationId: getUser
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteUser
      description: ''
      operationId: deleteUser
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/users/{userId}/password:
    patch:
      summary: resetPassword
      description: ''
      operationId: resetPassword
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/users/{userId}/email:
    patch:
      summary: changeEmailAddress
      description: ''
      operationId: changeEmailAddress
      parameters:
      - name: userId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/me:
    patch:
      summary: updateAuthenticatedUserProperties
      description: ''
      operationId: updateAuthenticatedUserProperties
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAuthenticatedUser
      description: ''
      operationId: getAuthenticatedUser
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteAuthenticatedUser
      description: ''
      operationId: deleteAuthenticatedUser
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/me/password:
    patch:
      summary: updateAuthenticatedUserPassword
      description: ''
      operationId: updateAuthenticatedUserPassword
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/me/email:
    patch:
      summary: changeAuthenticatedUserEmailAddress
      description: ''
      operationId: changeAuthenticatedUserEmailAddress
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/onboarding/{onboardingToken}:
    get:
      summary: getUserByToken
      description: ''
      operationId: getUserByToken
      parameters:
      - name: onboardingToken
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/onboarding/password:
    post:
      summary: setUserPassword
      description: ''
      operationId: setUserPassword
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/login:
    post:
      summary: login
      description: ''
      operationId: login
      parameters:
      - name: username
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: password
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: token
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/logout:
    post:
      summary: logout
      description: ''
      operationId: logout
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/session:
    get:
      summary: validate
      description: ''
      operationId: validate
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/validate:
    get:
      summary: validateSessionForProxy
      description: ''
      operationId: validateSessionForProxy
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/service:
    post:
      summary: createService
      description: ''
      operationId: createService
      parameters:
      - name: serviceName
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: username
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: password
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/onboarding/tenant-info:
    get:
      summary: getTenantInfo
      description: ''
      operationId: getTenantInfo
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/onboarding/tenant-identity:
    put:
      summary: setTenantIdentity
      description: ''
      operationId: setTenantIdentity
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteTenantIdentity
      description: ''
      operationId: deleteTenantIdentity
      parameters:
      - name: subdomain
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/tokens:
    post:
      summary: createToken
      description: ''
      operationId: createToken
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllTokens
      description: ''
      operationId: getAllTokens
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/tokens/{tokenId}:
    get:
      summary: getToken
      description: ''
      operationId: getToken
      parameters:
      - name: tokenId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateToken
      description: ''
      operationId: updateToken
      parameters:
      - name: tokenId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteToken
      description: ''
      operationId: deleteToken
      parameters:
      - name: tokenId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/method/{emailAddress}:
    get:
      summary: getAuthenticationMethod
      description: ''
      operationId: getAuthenticationMethod
      parameters:
      - name: emailAddress
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/usergroups:
    post:
      summary: createUsergroup
      description: ''
      operationId: createUsergroup
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllUsergroups
      description: ''
      operationId: getAllUsergroups
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/usergroups/{usergroupId}:
    get:
      summary: getUsergroup
      description: ''
      operationId: getUsergroup
      parameters:
      - name: usergroupId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateUsergroup
      description: ''
      operationId: updateUsergroup
      parameters:
      - name: usergroupId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteUsergroup
      description: ''
      operationId: deleteUsergroup
      parameters:
      - name: usergroupId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/roles:
    post:
      summary: createRole
      description: ''
      operationId: createRole
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllRoles
      description: ''
      operationId: getAllRoles
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/roles/{roleId}:
    get:
      summary: getRole
      description: ''
      operationId: getRole
      parameters:
      - name: roleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateRole
      description: ''
      operationId: updateRole
      parameters:
      - name: roleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteRole
      description: ''
      operationId: deleteRole
      parameters:
      - name: roleId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/permissions:
    post:
      summary: createPermission
      description: ''
      operationId: createPermission
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllPermissions
      description: ''
      operationId: getAllPermissions
      parameters:
      - name: domains
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: app
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/auth/permissions/{permissionId}:
    get:
      summary: getPermission
      description: ''
      operationId: getPermission
      parameters:
      - name: permissionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updatePermission
      description: ''
      operationId: updatePermission
      parameters:
      - name: permissionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deletePermission
      description: ''
      operationId: deletePermission
      parameters:
      - name: permissionId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/export/configurations:
    post:
      summary: createScheduledExport
      description: ''
      operationId: createScheduledExport
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllExportConfigurations
      description: ''
      operationId: getAllExportConfigurations
      parameters:
      - name: includeDoc
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: rawMetadataKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: enabled
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ExportReportsConfigurationModel'
                description: ''
      deprecated: false
  /v1/export/configurations/{confId}:
    get:
      summary: getExportConfiguration
      description: ''
      operationId: getExportConfiguration
      parameters:
      - name: confId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: rawMetadataKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: patchExportConfiguration
      description: ''
      operationId: patchExportConfiguration
      parameters:
      - name: confId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: disableExportConfiguration
      description: ''
      operationId: disableExportConfiguration
      parameters:
      - name: confId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/export/{confId}/reports:
    get:
      summary: getAllExportReport
      description: ''
      operationId: getAllExportReport
      parameters:
      - name: confId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ExportReportModel'
                description: ''
      deprecated: false
  /v1/export/{confId}/report/{fileName}:
    get:
      summary: getExportReport
      description: ''
      operationId: getExportReport
      parameters:
      - name: confId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: fileName
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v1/solution-version-manifest:
    get:
      summary: getSolutionManifest
      description: ''
      operationId: getSolutionManifest
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/twe:
    post:
      summary: createTimeExclusion
      description: ''
      operationId: createTimeExclusion
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllTimeExclusion
      description: ''
      operationId: getAllTimeExclusion
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/twe/{id}:
    patch:
      summary: updateTimeExclusion
      description: ''
      operationId: updateTimeExclusion
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getTimeExclusion
      description: ''
      operationId: getTimeExclusion
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteTimeExclusion
      description: ''
      operationId: deleteTimeExclusion
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/twe/events:
    get:
      summary: timeExclusionEvents
      description: ''
      operationId: timeExclusionEvents
      parameters:
      - name: start
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: end
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: monitoredObjectID
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/tenants:
    post:
      summary: createTenantV2
      description: ''
      operationId: createTenantV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllTenantsV2
      description: ''
      operationId: getAllTenantsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/tenants/{tenantId}:
    get:
      summary: getTenantV2
      description: ''
      operationId: getTenantV2
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteTenantV2
      description: ''
      operationId: deleteTenantV2
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: patchTenantV2
      description: ''
      operationId: patchTenantV2
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/tenant-by-alias/{value}:
    get:
      summary: getTenantIdByAliasV2
      description: ''
      operationId: getTenantIdByAliasV2
      parameters:
      - name: value
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/tenant-summary-by-alias/{value}:
    get:
      summary: getTenantSummaryByAliasV2
      description: ''
      operationId: getTenantSummaryByAliasV2
      parameters:
      - name: value
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/ingestion-dictionaries:
    get:
      summary: getIngestionDictionaryV2
      description: ''
      operationId: getIngestionDictionaryV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/valid-types:
    get:
      summary: getValidTypesV2
      description: ''
      operationId: getValidTypesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/tenant-metadata/{tenantId}:
    get:
      summary: getTenantMetadataV2
      description: ''
      operationId: getTenantMetadataV2
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateTenantMetadataV2
      description: ''
      operationId: updateTenantMetadataV2
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/monitoredObjectIds/{monitoredObjectId}:
    get:
      summary: getAlertsForMonitoredObject
      description: ''
      operationId: getAlertsForMonitoredObject
      parameters:
      - name: monitoredObjectId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: interval
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: alertState
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: policyId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/monitoredObjectIds/{monitoredObjectId}:
    get:
      summary: getActiveAlertsForMonitoredObject
      description: ''
      operationId: getActiveAlertsForMonitoredObject
      parameters:
      - name: monitoredObjectId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: policyId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteActiveAlertsForMonitoredObject
      description: ''
      operationId: deleteActiveAlertsForMonitoredObject
      parameters:
      - name: monitoredObjectId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: policyId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/monitoredObjectIds:
    post:
      summary: createActiveAlertForMonitoredObject
      description: ''
      operationId: createActiveAlertForMonitoredObject
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/policies/{policyId}:
    get:
      summary: getActiveAlertsForPolicy
      description: ''
      operationId: getActiveAlertsForPolicy
      parameters:
      - name: policyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteActiveAlertsForPolicy
      description: ''
      operationId: deleteActiveAlertsForPolicy
      parameters:
      - name: policyId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: monitoredObjectId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/groupBy:
    post:
      summary: getActiveAlertGroupBy
      description: ''
      operationId: getActiveAlertGroupBy
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active:
    post:
      summary: getActiveAlertsForMetaFilter
      description: ''
      operationId: getActiveAlertsForMetaFilter
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/count:
    post:
      summary: getActiveAlertsFilteredCounts
      description: ''
      operationId: getActiveAlertsFilteredCounts
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/active/securityState:
    post:
      summary: updateActiveAlertsSecurityState
      description: ''
      operationId: updateActiveAlertsSecurityState
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/policies/alerting:
    post:
      summary: createRequestAlertPolicy
      description: ''
      operationId: createRequestAlertPolicy
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllRequestAlertPolicy
      description: ''
      operationId: getAllRequestAlertPolicy
      parameters:
      - name: useRawMetaKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: includeDeleted
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: policyType
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/policies/alerting/automatic:
    patch:
      summary: patchAutomaticAlertPolicy
      description: ''
      operationId: patchAutomaticAlertPolicy
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAutomaticAlertPolicy
      description: ''
      operationId: getAutomaticAlertPolicy
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/policies/alerting/{id}:
    get:
      summary: getRequestAlertPolicy
      description: ''
      operationId: getRequestAlertPolicy
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: useRawMetaKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteRequestAlertPolicy
      description: ''
      operationId: deleteRequestAlertPolicy
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: patchRequestAlertPolicy
      description: ''
      operationId: patchRequestAlertPolicy
      parameters:
      - name: id
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: force
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerts/history/:
    get:
      summary: getAlertPolicyHistory
      description: ''
      operationId: getAlertPolicyHistory
      parameters:
      - name: policyId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: interval
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: monitoredObjectId
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: alertState
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: policyType
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: useRawMetaKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: category
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerting/groupBy:
    post:
      summary: getAlertingGroupByV3
      description: ''
      operationId: getAlertingGroupByV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/alerting/aggregate:
    post:
      summary: getAlertingAggregateV3
      description: ''
      operationId: getAlertingAggregateV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/ramen/state/{tenantId}:
    get:
      summary: getRamenState
      description: ''
      operationId: getRamenState
      parameters:
      - name: tenantId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/analytics:
    post:
      summary: createAnalyticsV2
      description: ''
      operationId: createAnalyticsV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllAnalyticsV2
      description: ''
      operationId: getAllAnalyticsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/analytics/{analyticsId}:
    get:
      summary: getAnalyticsV2
      description: ''
      operationId: getAnalyticsV2
      parameters:
      - name: analyticsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteAnalyticsV2
      description: ''
      operationId: deleteAnalyticsV2
      parameters:
      - name: analyticsId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/brandings:
    post:
      summary: createBrandingV2
      description: ''
      operationId: createBrandingV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllBrandingsV2
      description: ''
      operationId: getAllBrandingsV2
      parameters:
      - name: zone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/brandings/{brandingId}:
    get:
      summary: getBrandingV2
      description: ''
      operationId: getBrandingV2
      parameters:
      - name: brandingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateBrandingV2
      description: ''
      operationId: updateBrandingV2
      parameters:
      - name: brandingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteBrandingV2
      description: ''
      operationId: deleteBrandingV2
      parameters:
      - name: brandingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/locales:
    post:
      summary: createLocaleV2
      description: ''
      operationId: createLocaleV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllLocalesV2
      description: ''
      operationId: getAllLocalesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/locales/{localeId}:
    get:
      summary: getLocaleV2
      description: ''
      operationId: getLocaleV2
      parameters:
      - name: localeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateLocaleV2
      description: ''
      operationId: updateLocaleV2
      parameters:
      - name: localeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteLocaleV2
      description: ''
      operationId: deleteLocaleV2
      parameters:
      - name: localeId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/composite-metrics:
    post:
      summary: createCompositeMetricV2
      description: ''
      operationId: createCompositeMetricV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllCompositeMetricsV2
      description: ''
      operationId: getAllCompositeMetricsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/composite-metrics/{compositeMetricId}:
    get:
      summary: getCompositeMetricV2
      description: ''
      operationId: getCompositeMetricV2
      parameters:
      - name: compositeMetricId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateCompositeMetricV2
      description: ''
      operationId: updateCompositeMetricV2
      parameters:
      - name: compositeMetricId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteCompositeMetricV2
      description: ''
      operationId: deleteCompositeMetricV2
      parameters:
      - name: compositeMetricId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/connector-configs:
    post:
      summary: createConnectorConfigV2
      description: ''
      operationId: createConnectorConfigV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllConnectorConfigsV2
      description: ''
      operationId: getAllConnectorConfigsV2
      parameters:
      - name: zone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/connector-configs/{connectorId}:
    get:
      summary: getConnectorConfigV2
      description: ''
      operationId: getConnectorConfigV2
      parameters:
      - name: connectorId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateConnectorConfigV2
      description: ''
      operationId: updateConnectorConfigV2
      parameters:
      - name: connectorId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteConnectorConfigV2
      description: ''
      operationId: deleteConnectorConfigV2
      parameters:
      - name: connectorId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/connector-instances:
    post:
      summary: createConnectorInstanceV2
      description: ''
      operationId: createConnectorInstanceV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllConnectorInstancesV2
      description: ''
      operationId: getAllConnectorInstancesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/connector-instances/{connectorInstanceId}:
    get:
      summary: getConnectorInstanceV2
      description: ''
      operationId: getConnectorInstanceV2
      parameters:
      - name: connectorInstanceId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateConnectorInstanceV2
      description: ''
      operationId: updateConnectorInstanceV2
      parameters:
      - name: connectorInstanceId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteConnectorInstanceV2
      description: ''
      operationId: deleteConnectorInstanceV2
      parameters:
      - name: connectorInstanceId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/dashboards:
    post:
      summary: createDashboardV2
      description: ''
      operationId: createDashboardV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllDashboardsV2
      description: ''
      operationId: getAllDashboardsV2
      parameters:
      - name: zone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/dashboards/{dashboardId}:
    get:
      summary: getDashboardV2
      description: ''
      operationId: getDashboardV2
      parameters:
      - name: dashboardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateDashboardV2
      description: ''
      operationId: updateDashboardV2
      parameters:
      - name: dashboardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteDashboardV2
      description: ''
      operationId: deleteDashboardV2
      parameters:
      - name: dashboardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cards:
    post:
      summary: createCardV2
      description: ''
      operationId: createCardV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllCardsV2
      description: ''
      operationId: getAllCardsV2
      parameters:
      - name: zone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cards/{cardId}:
    get:
      summary: getCardV2
      description: ''
      operationId: getCardV2
      parameters:
      - name: cardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateCardV2
      description: ''
      operationId: updateCardV2
      parameters:
      - name: cardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteCardV2
      description: ''
      operationId: deleteCardV2
      parameters:
      - name: cardId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/data-cleaning-profiles:
    post:
      summary: createDataCleaningProfile
      description: ''
      operationId: createDataCleaningProfile
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getDataCleaningProfiles
      description: ''
      operationId: getDataCleaningProfiles
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/data-cleaning-profiles/{profileId}:
    get:
      summary: getDataCleaningProfile
      description: ''
      operationId: getDataCleaningProfile
      parameters:
      - name: profileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateDataCleaningProfile
      description: ''
      operationId: updateDataCleaningProfile
      parameters:
      - name: profileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteDataCleaningProfile
      description: ''
      operationId: deleteDataCleaningProfile
      parameters:
      - name: profileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/data-cleaning-history:
    get:
      summary: getDataCleaningHistory
      description: ''
      operationId: getDataCleaningHistory
      parameters:
      - name: monitoredObjectId
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      - name: interval
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/distribution/download-roadrunner:
    get:
      summary: downloadRoadrunner
      description: ''
      operationId: downloadRoadrunner
      parameters:
      - name: zone
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/ingestion-profiles:
    post:
      summary: createIngestionProfileV2
      description: ''
      operationId: createIngestionProfileV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllIngestionProfilesV2
      description: ''
      operationId: getAllIngestionProfilesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/ingestion-profiles/{ingestionProfileId}:
    get:
      summary: getIngestionProfileV2
      description: ''
      operationId: getIngestionProfileV2
      parameters:
      - name: ingestionProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateIngestionProfileV2
      description: ''
      operationId: updateIngestionProfileV2
      parameters:
      - name: ingestionProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteIngestionProfileV2
      description: ''
      operationId: deleteIngestionProfileV2
      parameters:
      - name: ingestionProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/metadata-configs:
    post:
      summary: createMetadataConfigV2
      description: ''
      operationId: createMetadataConfigV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllMetadataConfigsV2
      description: ''
      operationId: getAllMetadataConfigsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/metadata-configs/{metadataConfigId}:
    get:
      summary: getMetadataConfigV2
      description: ''
      operationId: getMetadataConfigV2
      parameters:
      - name: metadataConfigId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateMetadataConfigV2
      description: ''
      operationId: updateMetadataConfigV2
      parameters:
      - name: metadataConfigId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteMetadataConfigV2
      description: ''
      operationId: deleteMetadataConfigV2
      parameters:
      - name: metadataConfigId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/metric-baselines/by-monitored-object/{monitoredObjectId}:
    get:
      summary: getMetricBaselineByMonitoredObjectIdV2
      description: ''
      operationId: getMetricBaselineByMonitoredObjectIdV2
      parameters:
      - name: monitoredObjectId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: interval
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: directions
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: metrics
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/duplicate-monitored-object-reports:
    get:
      summary: getAllDuplicateMonitoredObjectReportsV2
      description: ''
      operationId: getAllDuplicateMonitoredObjectReportsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: generateDuplicateMonitoredObjectReportV2
      description: ''
      operationId: generateDuplicateMonitoredObjectReportV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/duplicate-monitored-object-reports/{duplicateMonitoredObjectResportId}:
    get:
      summary: getDuplicateMonitoredObjectReportV2
      description: ''
      operationId: getDuplicateMonitoredObjectReportV2
      parameters:
      - name: duplicateMonitoredObjectResportId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-tag-mappings:
    post:
      summary: createMonitoredObjectTagMappingV2
      description: ''
      operationId: createMonitoredObjectTagMappingV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllMonitoredObjectTagMappingsV2
      description: ''
      operationId: getAllMonitoredObjectTagMappingsV2
      parameters:
      - name: zone
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-tag-mappings/{monitoredObjectTagMappingId}:
    get:
      summary: getMonitoredObjectTagMappingV2
      description: ''
      operationId: getMonitoredObjectTagMappingV2
      parameters:
      - name: monitoredObjectTagMappingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateMonitoredObjectTagMappingV2
      description: ''
      operationId: updateMonitoredObjectTagMappingV2
      parameters:
      - name: monitoredObjectTagMappingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteMonitoredObjectTagMappingV2
      description: ''
      operationId: deleteMonitoredObjectTagMappingV2
      parameters:
      - name: monitoredObjectTagMappingId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-objects:
    get:
      summary: getAllMonitoredObjectsV2
      description: ''
      operationId: getAllMonitoredObjectsV2
      parameters:
      - name: startKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: createMonitoredObjectV2
      description: ''
      operationId: createMonitoredObjectV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-objects/count:
    post:
      summary: getFilteredMonitoredObjectCountV2
      description: ''
      operationId: getFilteredMonitoredObjectCountV2
      parameters:
      - name: groupBy
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-objects/id-list:
    post:
      summary: getFilteredMonitoredObjectListV2
      description: ''
      operationId: getFilteredMonitoredObjectListV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-objects/reporting:
    post:
      summary: getMonitoredObjectReportingListV2
      description: ''
      operationId: getMonitoredObjectReportingListV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-geo-clusters:
    post:
      summary: getMonitoredObjectGeoClustersV2
      description: ''
      operationId: getMonitoredObjectGeoClustersV2
      parameters:
      - name: precision
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: location
        in: query
        description: ''
        required: true
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-meta-details:
    get:
      summary: getMonitoredObjectMetadataDetailsV2
      description: ''
      operationId: getMonitoredObjectMetadataDetailsV2
      parameters:
      - name: meta
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: array
          items:
            type: string
      - name: valuePrefix
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: categoriesOnly
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    post:
      summary: getFilteredMonitoredObjectMetadataDetailsV2
      description: ''
      operationId: getFilteredMonitoredObjectMetadataDetailsV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-objects/{monObjId}:
    get:
      summary: getMonitoredObjectV2
      description: ''
      operationId: getMonitoredObjectV2
      parameters:
      - name: monObjId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateMonitoredObjectV2
      description: ''
      operationId: updateMonitoredObjectV2
      parameters:
      - name: monObjId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteMonitoredObjectV2
      description: ''
      operationId: deleteMonitoredObjectV2
      parameters:
      - name: monObjId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/bulk/patch/monitored-objects:
    patch:
      summary: bulkPatchMonitoredObjectsV2
      description: ''
      operationId: bulkPatchMonitoredObjectsV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/bulk/insert/monitored-objects:
    post:
      summary: bulkInsertMonitoredObjectsV2
      description: ''
      operationId: bulkInsertMonitoredObjectsV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: bulkUpdateMonitoredObjectsV2
      description: ''
      operationId: bulkUpdateMonitoredObjectsV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/bulk/insert/monitored-objects/meta:
    post:
      summary: bulkInsertMonitoredObjectsMetaV2
      description: ''
      operationId: bulkInsertMonitoredObjectsMetaV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-summaries:
    get:
      summary: getAllMonitoredObjectSummariesV2
      description: ''
      operationId: getAllMonitoredObjectSummariesV2
      parameters:
      - name: startKey
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      - name: limit
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/monitored-object-summaries/{monObjId}:
    get:
      summary: getMonitoredObjectSummaryV2
      description: ''
      operationId: getMonitoredObjectSummaryV2
      parameters:
      - name: monObjId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/metadata-category-mappings:
    get:
      summary: getAllMetadataCategoryMappingsV2
      description: ''
      operationId: getAllMetadataCategoryMappingsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/metadata-category-mappings/{mappingType}:
    get:
      summary: getMetadataCategoryMappingV2
      description: ''
      operationId: getMetadataCategoryMappingV2
      parameters:
      - name: mappingType
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateMetadataCategoryMappingV2
      description: ''
      operationId: updateMetadataCategoryMappingV2
      parameters:
      - name: mappingType
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/session-filter-profiles:
    post:
      summary: createSessionFilterProfileV2
      description: ''
      operationId: createSessionFilterProfileV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllSessionFilterProfilesV2
      description: ''
      operationId: getAllSessionFilterProfilesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/session-filter-profiles/{sessionFilterProfileId}:
    get:
      summary: getSessionFilterProfileV2
      description: ''
      operationId: getSessionFilterProfileV2
      parameters:
      - name: sessionFilterProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: updateSessionFilterProfileV2
      description: ''
      operationId: updateSessionFilterProfileV2
      parameters:
      - name: sessionFilterProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: patchSessionFilterProfileV2
      description: ''
      operationId: patchSessionFilterProfileV2
      parameters:
      - name: sessionFilterProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteSessionFilterProfileV2
      description: ''
      operationId: deleteSessionFilterProfileV2
      parameters:
      - name: sessionFilterProfileId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/session-filters:
    post:
      summary: createSessionFilterV2
      description: ''
      operationId: createSessionFilterV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllSessionFiltersV2
      description: ''
      operationId: getAllSessionFiltersV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/session-filters/{sessionFilterId}:
    get:
      summary: getSessionFilterV2
      description: ''
      operationId: getSessionFilterV2
      parameters:
      - name: sessionFilterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    put:
      summary: updateSessionFilterV2
      description: ''
      operationId: updateSessionFilterV2
      parameters:
      - name: sessionFilterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: patchSessionFilterV2
      description: ''
      operationId: patchSessionFilterV2
      parameters:
      - name: sessionFilterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteSessionFilterV2
      description: ''
      operationId: deleteSessionFilterV2
      parameters:
      - name: sessionFilterId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/threshold-profiles:
    post:
      summary: createThresholdProfileV2
      description: ''
      operationId: createThresholdProfileV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllThresholdProfilesV2
      description: ''
      operationId: getAllThresholdProfilesV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/threshold-profiles/{thrPrfId}:
    get:
      summary: getThresholdProfileV2
      description: ''
      operationId: getThresholdProfileV2
      parameters:
      - name: thrPrfId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateThresholdProfileV2
      description: ''
      operationId: updateThresholdProfileV2
      parameters:
      - name: thrPrfId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteThresholdProfileV2
      description: ''
      operationId: deleteThresholdProfileV2
      parameters:
      - name: thrPrfId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cyber/network-assets:
    post:
      summary: createNetworkAssetV2
      description: ''
      operationId: createNetworkAssetV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllNetworkAssetsV2
      description: ''
      operationId: getAllNetworkAssetsV2
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cyber/network-assets/{networkAssetId}:
    get:
      summary: getNetworkAssetV2
      description: ''
      operationId: getNetworkAssetV2
      parameters:
      - name: networkAssetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateNetworkAssetV2
      description: ''
      operationId: updateNetworkAssetV2
      parameters:
      - name: networkAssetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteNetworkAssetV2
      description: ''
      operationId: deleteNetworkAssetV2
      parameters:
      - name: networkAssetId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cyber/network-assets/count:
    post:
      summary: getFilteredNetworkAssetCountV2
      description: ''
      operationId: getFilteredNetworkAssetCountV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cyber/network-assets/list:
    post:
      summary: getFilteredNetworkAssetListV2
      description: ''
      operationId: getFilteredNetworkAssetListV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/cyber/network-assets/groupBy:
    post:
      summary: getNetworkAssetGroupByV2
      description: ''
      operationId: getNetworkAssetGroupByV2
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/manager/monitoredObjectCache/build:
    post:
      summary: bootstrapsthemonitoredobjectcacheforalltenants
      description: ''
      operationId: bootstrapsthemonitoredobjectcacheforalltenants
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/manager/baseline/bulkUpdate:
    post:
      summary: invokesbaselinebulkupdate
      description: ''
      operationId: invokesbaselinebulkupdate
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/manager/analytics/purgeRecords:
    post:
      summary: purgesanalyticsreports
      description: ''
      operationId: purgesanalyticsreports
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v2/manager/networkAssetCache/build:
    post:
      summary: bootstrapsthenetworkassetcacheforalltenants
      description: ''
      operationId: bootstrapsthenetworkassetcacheforalltenants
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/ingestion-dictionaries:
    post:
      summary: createIngestionDictionaryV3
      description: ''
      operationId: createIngestionDictionaryV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllIngestionDictionariesV3
      description: ''
      operationId: getAllIngestionDictionariesV3
      parameters: []
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/ingestion-dictionaries/{ingestionDictionaryId}:
    get:
      summary: getIngestionDictionaryV3
      description: ''
      operationId: getIngestionDictionaryV3
      parameters:
      - name: ingestionDictionaryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateIngestionDictionaryV3
      description: ''
      operationId: updateIngestionDictionaryV3
      parameters:
      - name: ingestionDictionaryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteIngestionDictionaryV3
      description: ''
      operationId: deleteIngestionDictionaryV3
      parameters:
      - name: ingestionDictionaryId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/metrics-admin/reconciliation/datasource/{datasource}:
    post:
      summary: createDatasourceReconciliationTasksV3
      description: ''
      operationId: createDatasourceReconciliationTasksV3
      parameters:
      - name: datasource
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: taskCount
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/metrics-admin/reindex/datasource/{datasource}:
    post:
      summary: createDatasourceReindexTasksV3
      description: ''
      operationId: createDatasourceReindexTasksV3
      parameters:
      - name: datasource
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: taskCount
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      - name: periodOffsetMultiplier
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: number
          format: double
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/metrics/groupBy:
    post:
      summary: getGroupByV3
      description: ''
      operationId: getGroupByV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/metrics/aggregate:
    post:
      summary: getAggregateV3
      description: ''
      operationId: getAggregateV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/tcpThroughput/tests:
    post:
      summary: createTcpThroughputTestReportV3
      description: ''
      operationId: createTcpThroughputTestReportV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    get:
      summary: getAllTcpThroughputTestReportsV3
      description: ''
      operationId: getAllTcpThroughputTestReportsV3
      parameters:
      - name: shallow
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: token
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/tcpThroughput/tests/{testId}/reports:
    get:
      summary: getAllTcpThroughputReportsForTestV3
      description: ''
      operationId: getAllTcpThroughputReportsForTestV3
      parameters:
      - name: testId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: shallow
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: token
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/tcpThroughput/tests/{testId}/reports/{runId}:
    get:
      summary: getTcpThroughputTestReportV3
      description: ''
      operationId: getTcpThroughputTestReportV3
      parameters:
      - name: testId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: runId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: shallow
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    patch:
      summary: updateTcpThroughputTestReportV3
      description: ''
      operationId: updateTcpThroughputTestReportV3
      parameters:
      - name: testId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: runId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
    delete:
      summary: deleteTcpThroughputTestReportV3
      description: ''
      operationId: deleteTcpThroughputTestReportV3
      parameters:
      - name: testId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      - name: runId
        in: path
        description: ''
        required: true
        style: simple
        schema:
          type: string
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/tcpThroughput/tests/count:
    post:
      summary: getFilteredTcpThroughputCountV3
      description: ''
      operationId: getFilteredTcpThroughputCountV3
      parameters: []
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
  /v3/tcpThroughput/tests/list:
    post:
      summary: getFilteredTcpThroughputListV3
      description: ''
      operationId: getFilteredTcpThroughputListV3
      parameters:
      - name: shallow
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: boolean
      - name: token
        in: query
        description: ''
        style: form
        explode: true
        schema:
          type: string
      requestBody:
        description: ''
        content:
          application/json:
            schema:
              type: object
        required: false
      responses:
        '200':
          description: Successful operation
          headers: {}
          content:
            application/json:
              schema:
                type: object
      deprecated: false
components:
  schemas:
    ExportReportsConfigurationModel:
      title: ExportReportsConfigurationModel
      type: object
      properties:
        meta:
          allOf:
          - $ref: '#/components/schemas/ExportConfigurationMeta'
          - description: Resuable block for users to see permission properties for a resource
        data:
          $ref: '#/components/schemas/Data'
      description: Model for the export configuration
    ExportConfigurationMeta:
      title: ExportConfigurationMeta
      type: object
      properties:
        enabled:
          type: boolean
          default: true
        createdBy:
          type: string
        everyone:
          allOf:
          - $ref: '#/components/schemas/Everyone'
          - example: none
        viewers:
          type: array
          items:
            type: string
          description: ''
        editors:
          type: array
          items:
            type: string
          description: ''
        managers:
          type: array
          items:
            type: string
          description: ''
      description: Resuable block for users to see permission properties for a resource
    Everyone:
      title: Everyone
      enum:
      - none
      - viewer
      - editor
      - manager
      type: string
      example: none
    Data:
      title: Data
      type: object
      properties:
        id:
          type: string
          description: Export Configuration ID
        type:
          allOf:
          - $ref: '#/components/schemas/Type17'
          - example: export-configs
        attributes:
          $ref: '#/components/schemas/Attributes9'
    Type17:
      title: Type17
      enum:
      - export-configs
      type: string
      example: export-configs
    Attributes9:
      title: Attributes9
      required:
      - name
      - schedule
      - filters
      - columns
      - emails
      - groupBy
      type: object
      properties:
        name:
          type: string
          example: My first Export Job
        tenantId:
          type: string
        schedule:
          $ref: '#/components/schemas/Schedule'
        duration:
          type: string
          description: The duration of the query. P1M means 1 month from the time before expected execution of the report schedule.
          example: P1M
        filters:
          $ref: '#/components/schemas/Filters'
        columns:
          allOf:
          - $ref: '#/components/schemas/Columns'
          - description: Columns you wish to see in the exported dataset, can be dimensions, metrics, metadata
        emails:
          type: array
          items:
            type: string
          description: List of emails that will get the report
          example:
          - jon@doe.com
          - fancy@nancy.com
        groupBy:
          $ref: '#/components/schemas/GroupBy'
    Schedule:
      title: Schedule
      type: object
      properties:
        hour:
          type: number
          description: When the report interval should end at. Jobs are run when system is not busy so the hour is a best effort. Can't be 'star'
        dayOfMonth:
          type: string
          description: On what date of the month should this run. Note that if you wish to run this once a month for the LAST month of data, you should specify the 1 (st) of every month with a duration of `P1M`. You can only specify dayOfMonth or dayOfWeek. If both are filled in, your request will be rejected.
          example: '14'
        dayOfWeek:
          type: string
          description: On what day of the week to schedule the job on. 0 is sunday, 1 is monday, 2 is tuesday, 3 is wednesday, 4 si thursday, 5 is friday, 6 is saturday
    Filters:
      title: Filters
      required:
      - objectType
      type: object
      properties:
        includeOnlyCleanData:
          type: boolean
          description: If true, includes records marked clean record flag
          default: false
        includeBusyHour:
          type: boolean
          description: If true, includes records marked with busy hour flag
          default: false
        includeMaintenanceWindow:
          type: boolean
          description: If true, includes records marked with maintenance flag
          default: false
        includeMetadata:
          type: object
          additionalProperties: {}
          description: Include metadata key-values that you want to filter on
        objectType:
          type: string
          description: We must know the object type the export is for. We cannot run a single report against multiple object types in this version.
          example: twamp-sf
        direction:
          type: array
          items:
            type: string
          description: ''
    Columns:
      title: Columns
      type: object
      properties:
        metrics:
          type: array
          items:
            $ref: '#/components/schemas/ExportMetricSelector'
          description: ''
        metadata:
          type: array
          items:
            type: string
          description: ''
        topology:
          type: boolean
          default: false
        thresholds:
          type: array
          items:
            $ref: '#/components/schemas/ExportThresholdModel'
          description: ''
      description: Columns you wish to see in the exported dataset, can be dimensions, metrics, metadata
    ExportMetricSelector:
      title: ExportMetricSelector
      required:
      - name
      - aggregator
      type: object
      properties:
        name:
          type: string
          example: delayP95
        aggregator:
          allOf:
          - $ref: '#/components/schemas/ExportAggregators'
          - example: min
    ExportAggregators:
      title: ExportAggregators
      enum:
      - min
      - max
      - avg
      - sum
      type: string
      example: min
    ExportThresholdModel:
      title: ExportThresholdModel
      required:
      - comparator
      - metric
      - value
      - aggregator
      type: object
      properties:
        comparator:
          allOf:
          - $ref: '#/components/schemas/Comparator'
          - description: The metric value can be greater or lesser (and equal) according to the operator
            example: gte
        metric:
          type: string
          description: The metric you want to test the threshold against
          example: delayP95
        value:
          type: number
          description: Value for the metric to compare to
          example: 42
        aggregator:
          allOf:
          - $ref: '#/components/schemas/ExportAggregators'
          - example: min
      description: Model for Export Threshold Crossing columns, which will be a boolean type
    Comparator:
      title: Comparator
      enum:
      - gte
      - lte
      type: string
      description: The metric value can be greater or lesser (and equal) according to the operator
      example: gte
    GroupBy:
      title: GroupBy
      required:
      - type
      - granularity
      type: object
      properties:
        type:
          enum:
          - objectId
          type: string
          description: The metric you want to group on
          example: objectId
        granularity:
          allOf:
          - $ref: '#/components/schemas/Granularity'
          - description: The granularity to be applied to the aggregation. Note that PT1H is only allowed when the interval is less than 1 day
            example: P1D
    Granularity:
      title: Granularity
      enum:
      - P1D
      - PT1H
      type: string
      description: The granularity to be applied to the aggregation. Note that PT1H is only allowed when the interval is less than 1 day
      example: P1D
    ExportReportModel:
      title: ExportReportModel
      type: object
      properties:
        meta:
          allOf:
          - $ref: '#/components/schemas/ExportConfigurationMeta'
          - description: Resuable block for users to see permission properties for a resource
        data:
          $ref: '#/components/schemas/Data1'
      description: Returns an exported dataset
    Data1:
      title: Data1
      required:
      - id
      type: object
      properties:
        id:
          type: string
          description: Export Configuration ID
        type:
          allOf:
          - $ref: '#/components/schemas/Type18'
          - example: datasetExport
        attributes:
          $ref: '#/components/schemas/Attributes10'
    Type18:
      title: Type18
      enum:
      - datasetExport
      type: string
      example: datasetExport
    Attributes10:
      title: Attributes10
      type: object
      properties:
        format:
          allOf:
          - $ref: '#/components/schemas/Format'
          - description: The format the payload is in.
            example: csv
        lastModified:
          type: string
          description: The dataset's last modified timestamp
          example: 2021-06-16T13:02:59.514Z
        size:
          type: number
          description: Size of the payload attribute in bytes
        compression:
          type: string
          description: The type of compression applied to the payload
          example: gzip
        payload:
          type: string
          description: "This is the dataset stored in BASE64. You must decode the BASE64 and then decompress it using the compression format defined in the 'compression' attribute. Example: `cat <file>.csv.gz.b64 | base64 -d | gzip -d > file.csv`"
        download:
          type: string
          description: Link to the file
    Format:
      title: Format
      enum:
      - csv
      type: string
      description: The format the payload is in.
      example: csv
tags: []
